Discussion in 'Visiting Locker Room' started by lightningbolt, Apr 21, 2006.
I wouldn't say best team in the NFL. I might say the best team that watched the playoffs last year.
May want to see a video on the best TEAM after a SUPER BOWL victory. http://www.youtube.com/watch?v=4tGFkxwae70&search=new england patriots
Separate names with a comma.