Boxing: Teddy Atlas tells us how to improve the sportBoxing commentator Teddy Atlas explains what would make the sport of boxing better. SI Staff | Aug 17, 2016Boxing commentator Teddy Atlas explains what would make the sport of boxing better.Published Aug 17, 2016SI STAFF