Baseball is rapidly following in the footsteps of NFL football in that it is no longer just America’s game. Major League has followers across the globe, even in far-flung locations like Australia and Japan. Wherever you might live, this is always a frustrating time of year for sports fans, with the NFL season almost […]