Beijing

Saturday, Feb. 19, 2022
There were many reasons to think NBC made a savvy business deal in 2014 when it locked up the American media rights to the Olympics through 2032 for $7.75 billion.
As the Beijing winter games come to a close, it's harder to see them now.
These Olympics were a disaster for the...