im not just saying it because they won, but the giants.
MY grandfather is a diehard giants fan, my dads a diehard giants fan, so im kinda born into it, im a diehard giants fan.
Patriots goin to do good like always but ima have to root for seahawks cause i was born in seattle but my favorite team is Broncos =] hope they both do good