Amy Lawrence: Where Is The Outrage For Larry Nassar?This is the biggest sports story in America, Lawrence said, no different than Penn State football – and if you're not angry, you should be

Listen Live