He would have had to get from the race to the game without much time to spare. (it was an 8k, big event for the city, they've run it since 1896 and tens of thousands of people run it)
It's also interesting to note that in person he looks much different from on TV. He's actually smaller than you'd expect, and his hair is longer. A lot longer. I thought it was a woman at first but then I read the jersey, which was a dead giveaway.
I blew past him at the start, but he might have been saving energy for the game later so it wasn't a fair race.