Ben Roethlisberger has agreed upon a new contract with the Pittsburgh Steelers.

Roethlisberger had been going into the final year of the eight-year, $102 million contract he signed in 2008.

Roethlisberger, who turned 33 in March, had a salary-cap hit of $18.395 million this year, which was presumably lowered with the new deal.