News

Now, there’s an effort in Congress to throw college sports a lifeline. Via Nick Schultz of On3.com, a bill introduced to the U.S. House of Representative on Monday would scrap the NCAA for an American ...