Oh wow… Giants win the Super Bowl in a stunning upset over the undefeated New England Patriots. Yep, Carl called it (well, not exactly… The Giants won only by three.) Yep, history was made – but not the kind of history Patriots fans were looking for.
Celebrate, Carl!