Urban Meyer Is Everything Wrong With Sports In America
Ohio State announced that they have suspended head football coach Urban Meyer for three games. Meyer failed to take sufficient management action relating to former assistant coach Zach Smith’s misconduct and domestic violence allegations. The university […]