Barry Odom is in the news as college sports face new federal oversight after Trump’s executive order on athlete employment status.