Quote:
Originally Posted by ASTalumna06
"Greatest sport franchises"... not greatest football team. If that was the case, I'd CLEARLY have to say the Patriots 
|
Patriots?
Not by a long shot.
But then, by my own definition, when I think of great football team / franchises, I think of teams that consistently have had great seasons and had great players come from them...Pats would not be on my list simply because they are still a 'new' team with their recent titles.
Truth be told, if they had won the Super Bowl last year, and didn't have that video taping controversy hanging over them, that would be a different story.