I don't know what it is but I have a strong feeling that the National League wins the All-Star game.
I can get action on this game at work only thing is odds are EV. Which is cool cause just the other day I had the Yankees at EV when the books had them at -150.....
So anyone else betting the National League?
I can get action on this game at work only thing is odds are EV. Which is cool cause just the other day I had the Yankees at EV when the books had them at -150.....
So anyone else betting the National League?