Photo courtesy of Arturo Pardavila III, Wikipedia If the New York Yankees end up winning the 2018 World Series, the World Series MVP should be given to former Yankee great and current Miami Marlins owner Derek Jeter for giving them an early Christmas gift. The Yankees pulled off the biggest […]