Why is this even a question wrote:
Holy crap! Look at this day
There's 50+mi on this day with almost all of it in the 7min pace or faster.
This day alone discredits him in my mind.
And a new marathon PR!!!! I'm now convinced this guy is a fraud.