Seems this last week has been all about the crazy train Sheen is driving as it pulls into the “Winning Station”. While I encourage this clown to continue to “bring it” (I love me a train wreck), I also ask him to quit hogging the track. There are plenty of locomotives backing up behind the... Read more »