More on more athletes are becoming owners and investors in other sports leagues. This time, Jalen Ramsey, Kevin Byard and Derwin James joined the list with their investment on the National Cycling League. According to Adam Schefter of ESPN, Ramsey, Byard and James are part of a group of investors backing the newly announced NCL. […]