In the 2008 season opener, Garcia left the game due to injury. Tampa would end up using a "quarterback by committee" rotation between Garcia, Brian Griese, and Luke McCown through the year. During a victory over the Seattle Seahawks, Garcia passed for 310 yards, surpassing 40,000 yards for his career when combining his statistics from both the CFL and NFL, becoming the twentieth player to accomplish the feat. The uncertainty at quarterback led to the Buccaneers losing their final four games in a row, dropping to 9–7 and out of the playoffs. They ultimately decided to move on from Garcia and not re-sign him in the offseason.