Should we blame NBC for Simone Biles’s withdrawal from competition? John Fea | August 3, 2021 Richard Zoglin makes a compelling argument in a recent op-ed at The Washington Post. Here is a taste: Is NBC to blame for Simone Biles’s Olympic withdrawal? I am overstating the case, of course. But to understand Biles’s decision to […]