• Skip to main content
  • Current
  • Home
  • About
    • About Current
    • Masthead
  • Podcasts
  • Blogs
    • The Way of Improvement Leads Home
    • The Arena
  • Reviews
  • 🔎

NBC Sports

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 […]