Mohamed Abdilaahi Goes 7:25.77 for a Meeting Record, National Record and World Lead in the 3000m in Shanghai

Mohamed Abdilaahi reflects on his stunning performance and the training that lead to the moment.

Mohamed Abdilaahi reflects on his stunning performance and the training that lead to the moment.