Josh Freeman threw for 237 yards and threw five touchdown passes, tying a franchise record, as Tampa Bay routed Seattle 38-15. In the first quarter, Matt Hasselbeck scrambled for a 1-yard touchdown to give Seattle a 7-0 lead. However, Hasselbeck suffered a muscle strain on the play, and was sidelined for the remainder of the game. Backup quarterback Charlie Whitehurst was forced to take over for Seattle. Micheal Spurlock returned the ensuing kickoff 79 yards to the Seattle 17-yard line, setting up a Connor Barth field goal. Tampa Bay scored 31 unanswered points, including two touchdown passes apiece from Freeman to Kellen Winslow and Mike Williams.. How many TD passes did Freeman throw?