|
this is a discussion within the Saints Community Forum; Whether anyone wants to admit it or not, the Patriots are a very good team. Better than most & always looking for ways to improve....
![]() |
|
|
LinkBack | Thread Tools | Display Modes |
|