MLB Predictions for April 12, 2013
MLB Results Yesterday: 6-1 SU (86%) In 2013: 82-54 SU (60%) SportsFormulator.com would like to get to know you better. Can you help us out and spare a minute to answer 5 quick questions? MLB Predictions for April 12, 2013: TEAM WIN % SCORE VEGAS LINE Giants 60% 4 -155 Cubs 40% 2 +145…