0
Anonymous
The New York Giants won Super Bowl XLVI on February 5, 2012 in which they played the New England Patriots at Lucas Oil Stadium in Indianapolis and the Giants won the game by the score of 21-17.
Wiki User
Chat with our AI personalities