Alex Honnold is climbing Taipei 101
Digest more
Here's what the streaming giant is doing to keep the "Free Solo" star safe — and what will happen if something goes wrong.
Most people can relate to Elle Duncan's decision to join Netflix. After nearly 10 years at ESPN, Duncan was looking for a new challenge that would show off her versatility as a broadcaster while also trying to find more of a work-life balance.