The Super Bowl XLVI Final was played in the home stadium of which team ?
2011–12 NFL playoffs:  The postseason tournament concluded with the New York Giants defeating the New England Patriots in Super Bowl XLVI, 21–17, on February 5, at Lucas Oil Stadium in Indianapolis, Indiana.
i don't know