I’m Glad to See MLB Ban The Shift

This week reports have come out that Major League Baseball and the MLBPA have agreed to…

LA Angeles Monday News Crash: Oh Crap!

Oh crap, as in the union is apparently willing to cave on the issue of on…