Looks like a decent bet to me:
Away Runs vs Home Runs for Game
-115
Only couple of small favorites are visitors today:
Nationals -106
Phillies -108
Not sure why the Home price is so good.
Away Runs vs Home Runs for Game
-115
Only couple of small favorites are visitors today:
Nationals -106
Phillies -108
Not sure why the Home price is so good.