Although the move doesn't come as a complete surprise given Freeman's poor play, it does represent a sudden shift in thinking from the second-year head coach. Greg Auman of the Tampa Bay Times points out that Schiano called Freeman the starter as recently as Monday:

If Schefter report about starting Glennon is correct, something changed in last 48 hours. Schiano was adamant Monday: "Josh is our starter."

Here's the transcript from the team's official site when Schiano responded to inquires about his quarterback situation:

(On the quarterback position)

"Josh [Freeman] is our starter."

(On what it would take for him to consider a change at quarterback)

"Josh is our starter. That’s where we are."

(On how confident the team is in Josh Freeman)

"Josh is our guy. We're going to ride-or-die with Josh. He's the starter, he's always been the starter. We support him 110 percent."

The Bucs drafted Glennon in the third round (73rd overall) of April's draft. He failed to impress during the preseason, completing less than 50 percent of his passes with three touchdowns and three interceptions. However, with Freeman struggling and the team clearly needing a spark after a lackluster start, Schiano must have decided now was the time to make the switch.

Freeman is in the final year of his contract, and benching him strongly suggests his time in Tampa Bay is quickly winding toward its conclusion. Andrew Brandt of ESPN passed along the details of his deal.

Josh Freeman is in the final year of $26 million rookie contract. Seems evident that next contract will not be with @TBBuccaneers

Jason La Canfora of CBS Sports reported earlier in the month that Freeman was likely going to seek a trade due to his deteriorating relationship with Schiano. Freeman was not voted team captain to start this season after three years in the position.

With the relationship between Tampa Bay Buccaneers starting quarterback Josh Freeman and coach Greg Schiano seen by league and team sources as beyond repair, Freeman is likely to ask for a deal ahead of next month's trade deadline.

Glennon has all the physical tools to succeed, but it's very likely going to take awhile for him to adjust to the NFL. The 23-year-old will make his first start against the Arizona Cardinals (1-2) on Sunday.