Kicker Brandon McManus is staying with the Green Bay Packers after agreeing to a three-year, $15.3 million contract with a $5 million signing bonus, according to a person familiar with the situation.