The BBC aren't his employer, he's freelance so therefore a contractor
Semantics - I believe the majority of their sports presenters are freelance as most work for multiple channels. But they pay him a salary, so if they have a code of conduct he should expect to have to adhere to it, contracted employee or otherwise.