I looked on Carbon Sports, and the Ravens are +700 on the money-line to win the Super Bowl. I might have to think about putting $20 on the birds. I really think they have a great shot, especially if they knock out NE this week.
Results 1 to 10 of 40
Thread: Baltimore or new England?
Threaded View
-
01-16-2013, 02:47 AM #14