Bahama Fin Fan
Rookie
- Joined
- Oct 6, 2008
- Messages
- 191
- Reaction score
- 0
Obviously the 72 Fins are in here, but in your mind, what were the top 5 teams ever? I have a Fins point that I will get to later on.
Obviously the 72 Fins are in here, but in your mind, what were the top 5 teams ever? I have a Fins point that I will get to later on.
1985 Patriots
2001 Patriots
2003 Patriots
2004 Patriots
2007 Patriots