March 23rd, 2012

The NFL season may be a long way off but now is the time to pick up some value in our Super Bowl Futures markets. Will it be the Giants and the Patriots who dominate proceedings again, or will it be another franchise that takes the trophy at Super Bowl XLVII in New Orleans?