Josh Freeman Is The Captain Of A Sinking Ship
Over the past two weeks, the Tampa Bay Buccaneers have been buzzing with crazy rumors around the Bay. Perhaps the biggest rumor circulating so far is that Bucs head coach Greg Schiano is intentionally sabotaging his starting quarterback, forcing Josh Freeman to play horribly so that he can bench Freeman and start rookie QB Mike Glennon. Realistically, no head coach would ruin his starting quarterback on purpose.
But right now, the Buccaneers have slowly been turning into the laughing stock of the NFL. Tampa Bay could easily be sitting at 2-0 at this time as their losses against the New York Jets and the New Orleans Saints were simply ridiculous. Does anyone really think that Freeman can hold up against the Patriots this Sunday in New England? Slowly but surely, I believe every Tampa Bay fan is pretty skeptical, especially since Freeman only completed nine of his 22 passes for 125 yards against the Saints last week with one interception and one lost fumble. That is no way to win games in the NFL.
If Freeman wants to hang on to his job as Tampa's starter under center, he better show improvement against the Pats. With this ship slowly sinking, Freeman can’t be thinking about the rumors while entering this game. Freeman has so much on his plate at the moment that he is either going to sink or swim on Sunday. Does anyone think he will throw for 200 yards and two touchdowns against a fairly weak New England defense? If Freeman has this kind of performance, it will be a miracle.
The Bucs offense and defense must have a flawless game and limit their mistakes to come out with a win. Personally, I would love to see Glennon take the field against the Patriots, but I hope it is not too late when the score is out of reach for the rookie to make his regular season debut. The Tampa Bay defense will keep Glennon in the game as the Bucs defense is improving a lot faster than the offense, and I think Glennon will have a better idea of how to pick apart the Patriots defense. The Buccaneers can’t afford to go 0-3 and every Tampa Bay fan will be on the edge of their seat come Sunday. Fire The Cannons!