Blog, Super Bowl News Those Giants: Super Bowl XLVI The New York Giants and New England Patriots played Super Bowl XLVI on February 5, ... READ MORE