News

NCAA Tournament championship between Houston and Florida attracted 18.1 million viewers, a 22% increase from 2024.