Media

Big Ten strikes $7 billion TV deal with CBS, FOX, NBC and Peacock

The deal will run from 2023 through 2030