Emma Finucane: Can Track Cycling’s Newest Superstar Be Stopped?
At just 21, British track cyclist Emma Finucane has taken the velodrome world by storm. After her sensational Olympic medal haul in Paris, we analyze what makes her so dominant—and whether her rivals...