Still A Game of Shadows
The Mitchell Report took a while to compile and $20 million of Major League Baseball’s money. So why then is every body in it denying the findings or just ignoring it completely? Probably because there is no real enforcement risk based on baseball’s current relationship with the players union. The current collective bargaining agreement runs […]

