Last Look Before The First Pitch
It was nearly a month ago when we first took a look at the upcoming 2017 Major League Baseball Season and I noted three season win totals; Houston Astros OVER 90.5 wins, San Francisco Giants UNDER 89 wins, and The Cleveland Indians UNDER 93.5 wins. I have added one since and that is The Seattle…