over 8 years ago

from: GPUpdate.net

( 1023 views )

Barbara Slater, Director of BBC Sport, has moved to explain why the broadcaster ended its Formula 1 television rights deal early, stating that there was a… read more »