Sports NFL stars become owners in National Cycling League, hoping to change the sport April 10, 2023Safid Deen, USA TODAYComments Off on NFL stars become owners in National Cycling League, hoping to change the sport NFL players like Jalen Ramsey, Derwin James, Kevin Byard and Casey Hayward have become owners in the National Cycling League.