answersLogoWhite

0

As of the start of the 2008 season: Super Bowl XXI: Giants 39, Denver Broncos 20

Super Bowl XXV: Giants 20, Buffalo Bills 19

Super Bowl XLII: Giants 17, New England Patriots 14

User Avatar

Wiki User

17y ago

What else can I help you with?