Ethan Strand last year was runner with 3:35 PB, now he is runner 3:30.25 with super fast close, easily beating Olympic champion, showing like he has 3:28 at least in him.
If he would be from another country, especially Africa, here would already be a lot of threads about doping... but not for Strand