Tom Brady announced Tuesday his decision to part ways the New England Patriots after 20 years and six Super Bowl victories.

 

Word on the street is that he’ll be a Buccaneer next season…

Think they stand a chance?

More about: