The Time Is Now! Super Bowl XLVI Matchup: N.Y. Giants vs New England Patriots When: 6:30 PM ET, Sunday, February 5, 2012 Where: Lucas Oil Stadium, Indianapolis, Indiana ATS Odds: NYG +3, NE -3 Moneyline: Patriots -140, Giants +125 Total: 55 (-110) Picks: Scroll Down For Expert Predictions Are you ready for the biggest game […]