I've always hated the best team (Bills during the Kelly years, etc.) in the AFC East the most, but due to the recent ESPN article that Treasure posted I'm pretty sure New England will forever hold the top spot from here on out. My blood was actually boiling watching them celebrate the trophy at the start of the broadcast last night, once they started rolling I had to turn the TV off out of fear I
Forum:
Miami Dolphins Civilized Discussion