I was always a Miami Dolphins fan, but I am SO FREAKING sick of hearing them (Especially Don Shula) talk about their undefeated season while they SUCK year after year that I will be rooting for New England with my every fiber.