The general consensus is that Jameis Winston is playing on borrowed time in Tampa Bay, as most feel that the Buccaneers will end up moving on from him after this season.

On Tuesday, Winston got a taste of just how unforgiving the NFL can be, as the Bucs released cornerback Vernon Hargreaves after he spent the first three-and-a-half years of his career with the club.

Winston called Hargreaves' release “eye-opening,” according to Rick Stroud of The Tampa Bay Times, perhaps an indication that Winston understands that even his own days could be numbers with the Buccaneers.

Through nine games this season, Winston has thrown for 2,765 yards, 17 touchdowns and a league-worst 14 interceptions while completing just 59.7 percent of his passes and posting a passer rating of 83.8.

The 25-year-old, who played his collegiate football at Florida State, was originally selected by Tampa Bay with the first overall pick of the 2015 NFL Draft.

He had a solid rookie campaign, finishing with 4,042 yards, 22 touchdowns and 15 picks while completing 58.3 percent of his throws and registering a passer rating of 84.2 en route to a Pro Bowl appearance.

Winston then showed some improvement in his second season, throwing for 4,090 yards, 28 touchdowns and 18 interceptions, completing 60.8 percent of his passes and recording a passer rating of 86.1.

Since then, however, it has been a struggle for Winston.

The Bucs picked up Winston's fifth-year option for this season, but he will be a free agent at season's end, and it's looking more and more like the Buccaneers will have a different quarterback under center in 2020.