Racing Apple Just Dropped $700 Million on F1 Broadcasting Rights, and Fans Should Be Worried ByFahad Hamid October 17, 2025