thesportsscript.com
Why Tebow to the Patriots makes sense.
As we all know, yesterday it was reported that Timothy Tebow would sign with the New England Patriots. It caused quite a social media circus per usual. It was the talk of radio shows, Twitter, Face…