Derek Jeter's Culture Of Accountability Looks An Awful Lot Like Marlins Baseball

Since Major League Baseball’s players shut down the 1994 season with a work stoppage, only 13 teams have won a World Series. The Marlins have…