Video

Tom Brady To Patriots? Why QB Makes (And Doesn't Make) Sense For New England

Tom Brady To Patriots? Why QB Makes (And Doesn't Make) Sense For New England
Here's why Tom Brady staying with the Patriots makes (and doesn't make) sense for New England.