Context: Hoping to rebound from their road loss to the Seahawks, the Bears went home for a Week 12 interconference duel with the Denver Broncos. In the first quarter, Chicago got the early lead as kicker Robbie Gould made a 24-yard field goal. The Broncos tied the game as kicker Jason Elam made a 23-yard field goal. In the second quarter, Denver took the lead as RB Andre Hall got a 16-yard TD run. Afterwards, the Bears responded with Gould kicking a 44-yard field goal. The Broncos ended the half with Elam kicking a 22-yard field goal. In the third quarter, the Bears tied the game with WR/KR/PR Devin Hester returning a punt 75 yards for a touchdown. Denver responded with FB Cecil Sapp getting a 5-yard TD run, but afterwards, Hester went right back to work for Chicago as he returned the following kickoff 88 yards for a touchdown. Afterwards, the Broncos replied with QB Jay Cutler completing a 68-yard TD pass to WR Brandon Marshall. In the fourth quarter, Denver increased its lead with Cutler completing a 14-yard TD pass to TE Tony Scheffler. Afterwards, the Bears tied the game with RB Adrian Peterson getting a 4-yard TD run, along with QB Rex Grossman completing a 3-yard TD pass to WR Bernard Berrian. In overtime, Chicago came out on top as Gould made the game-winning 39-yard field goal. Devin Hester became the fifth player since 1970 to return a kickoff and a punt for a touchdown in the same game.

Question: Which player threw the last touchdown pass of the game?

Answer:
Rex Grossman