Tom Hanslin·Across MLB·7 years ago·2 min readRoger Clemens wishes he told people involved with Mitchell Report to ‘go s— in their hat’It’s been almost a decade since former U.S. Senator George Mitchell released a 409-page report on Major League Baseball’s guilt-ridden... Read More