No one saw this coming. The Miami Marlins sit comfortably above .500 coming into the end of June. At 40-38, Clayton McCullough’s ballclub sits just a half game