Sports Entertainment

These Are the Shoes Harry Styles Wore for His Sub-3-Hour Marathon

Harry Styles finished the Berlin Marathon with a time of 2:59:13, improving on his previous marathon performance in Tokyo.