The New England Patriots May Not Win The Super Bowl

The 2019/20 NFL season has been a disappointing one for Patriots fans. Now yes, going into week 16 with an 11-3 record would be dreamland for plenty of other franchises no matter how they got there but this hasn’t looked like an 11 win team. As a Patriots fan regular season numbers don’t do it for me anymore. The last time a New England fan … Continue reading The New England Patriots May Not Win The Super Bowl