Hey guys. I haven't posted on this site in a long time, but when it comes to Baseball, I can't resist.
This year might be one of the most exciting since '06 when we had three teams win at least 90 games. I doubt they will reach that mark this year, however, due to the parity in the division...