The Patriots and Giants are both American Football teams, not soccer.
patriots
Patriots are good even though they lost a super bowl by giants.
There are no teams called the winged patriots, there is a team called the New England Patriots.
No one the Giants and the Patriots are in Indianapolis.
New York Giants
NFL Follow Your Team Giants - 2007 Week 17 Patriots at Giants Game Highlights was released on: USA: December 2007
New England Patriots
The New Orleans Saints (St Patrick & St Valentine).
cricket and soccer The Tokyo (Baseball) Giants.
The Giants won 21-17.
It just depends on who you like.
No.