I'm a Steelers fan and hence don't have a horse in this race. I think Seattle is a better team overall, but I will have to see Brady / Belichick lose a third SB to believe it. New England 27, Seattle 21.
I'm rooting for Seattle but I think you are right that New England is going to take it. Hope the game and the commercials are better than last year! More to discuss in a few hours! Got your beer, chips and dip ready and pizza ordered yet Mikey? -MW Tom Gr...