- Joined
- Jan 22, 2005
- Messages
- 30,995
- Reaction score
- 15,552
I'm not saying that in 2 years they'll be a shell of their former self at all, but the window in which to realistically win the Super Bowl(s) is probably going to be closed within the next 6 years.
For better or worse, though, the Patriots' mission statement rejects the entire notion of a "window."