Elite runners and coaches explain what it takes to run a sub-4-minute mile

Top