At The WBC: Mark DeRosa Screwed Up & Then MLB Streisanded The Story

The World Baseball Classic is currently going on and I absolutely adore it. Essentially a World Cup for baseball, 20 nations are playing against one another in a banger of a tune-up for the Major League Baseball season. It’s a flamboyant delight, with cultural celebrations such as the Italian team doing a shot of espresso […]