Cole Hamels Suspended 5 Games: Commissioner Bud Selig is an Idiot

Cole Hamels Suspended

After Philadelphia Phillies pitcher Cole Hamels admitted he threw at Washington Nationals phenom Bryce Harper, I assumed the baseball world would forget about it in the next 48 hours. Apparently there is extra punishment for throwing at baseball’s next big […]