Ron RobertJul 8, 2020Ivy League Down: No Sports Until January 1st, 2021!Photo c/o NESN The Ivy League announced today that there will be no sports at its 8 member schools until January 2021! In March of 2019,...