Quote Originally Posted by dsd28 View Post
we are 60/1 according to this website: http://www.vegasinsider.com/nfl/odds/futures/
might not be a bad idea to put something down on the giants. High return