Via: MLB.com
The second half of the season is here, and you can now follow all of the action on MLB.TV at a reduced price. Through July 20, an All Teams Yearly.....