In week 10 the Lions went home, donned their throwback uniforms, and played an interconference game against the Jacksonville Jaguars. In the first quarter, Detroit trailed early as Jaguars kicker Josh Scobee got a 34-yard field goal. The Lions would respond as QB Drew Stanton made his NFL debut and completed a 1-yard TD pass to TE John Owens on his first NFL pass. In the second quarter, Jacksonville took a huge lead as RB Maurice Jones-Drew got a 6-yard, a 1-yard, and an 8-yard TD run. In the third quarter, Detroit's misery continued as Jaguars QB David Garrard completed a 7-yard TD pass to WR Jerry Porter. In the fourth quarter, Jacksonville pulled away as Garrard completed a 10-yard TD pass to WR Troy Williamson. The Lions would end the game when rookie RB Kevin Smith scored on a 1-yard TD run.

Based on the above article, answer a question. Who threw the longest touchdown pass of the game?
David Garrard