This line puzzles me. Its not like the Dodgers have a stud on the mound. Rockies are the better team here, and I feel home team is an undeserved favorite in this one. Leaning Rockies at +105... any opinions.
Leaning Pirates as well tomorrow at +money against the Cubs
Good luck all