Tebow...in New England? (My theory) | FinHeaven - Miami Dolphins Forums

Tebow...in New England? (My theory)

Phinfan31

☠️ Banned ☠️
Joined
Oct 10, 2003
Messages
1,948
Reaction score
126
I was watching ESPN and hearing Polian say NE needs a backup QB got me thinking...Tebow isn't likely to stay in Philly and I think he will be released. Belichek has a history with him and I bet he lets him back up Garrapolo. Lol

What do you guys think?
 
Last edited by a moderator:
Back
Top Bottom