St. Louis in a must-win spot facing Pelfrey and the Mets at home.
Boston in a must-win spot facing Vandenhurk and Baltimore at home.
+121 odds. Talk me in or out of it. I know Bedard and Jackson can be unreliable, but given the circumstances, neither team can afford to slip up in these spots.
Boston in a must-win spot facing Vandenhurk and Baltimore at home.
+121 odds. Talk me in or out of it. I know Bedard and Jackson can be unreliable, but given the circumstances, neither team can afford to slip up in these spots.