The Super Bowl is less than 24 hours away.

If you can't watch the game on television, you can watch the game on line right here: streamed online on the NFL's Web site. If you don't want to watch the game on NFL's Web site you can watch live coverage of the game online from NBC, starting at 2 p.m.

In a rematch of the Super Bowl four years ago, the New York Giants and the New England Patriots meet in Super Bowl XLVI on Sunday, at Lucas Oil Stadium in Indianapolis.

Kelly Clarkson will sing the National Anthem, while Blake Shelton and Miranda Lambert will sing America the Beautiful. Madonna, Nicki Minaj, and M.I.A will be part of the half time show.

Many people decide to bet the Super Bowl, as the event is one of the most gambled game in sports. New England is favored to win by three points. The over/under for the game is 55 points.

Here are predictions from ESPN experts:

Mike Golic: Giants, 24-20

Merril Hoge: Giants, 27-20

Ron Jaworski: Giants, 27-21

Chris Mortensen: Giants, 34-24

Adam Schefter: Patriots, 27-16

John Clayton: Patriots, 24-20

Tedy Bruschi: Patriots, 27-24

Colin Cowherd: Patriots, 28-27

Jerry Rice: Giants, 28-21

Jon Gruden: Patriots, 30-27

Tom Jackson: Giants, 24-20

Must Read - Super Bowl 2012 Kickoff Time: 5 Things to Know

Must Read - Super Bowl 2012: Top 10 Must-Have Apps to Get You Ready for the Big Game

Must Read - Super Bowl 2012 KickOff Time: When, Where and How to Watch the Big Game Online

Must Read - Super Bowl 2012 Kickoff Time Live Coverage: When and How to Watch Online for Free