The Controversy Surrounding Jack Nicholls: Loss of BBC Radio 5 Live Commentator Role Background BBC Radio 5 Live, the broadcasting home of Formula 1 in the UK, recently announced that they have terminated the contract of commentator Jack Nicholls following three allegations of inappropriate behavior. The allegations, which include claims of “inappropriate touching,” were initially […]