Russia loses Champions League final to Paris; Sochi F1 race axed
By ROB HARRIS | Associated Press LONDON — The invasion of Ukraine drew punitive measures across the sporting world on Friday when Russia was stripped of the Champions League final, with Paris replacing St. Petersburg as UEFA’s host, and Formula One dropping this season’s Russian Grand Prix in Sochi. The International Olympic Committee also urged…
Read more