Re:
There could be. Fitness is _very_ specific, and being good at one thing doesn't make you good at another.
Cycling puts very specific demands on posture, muscles, tendons etc, and a 100 yard sprint after a hard ride and a crash could easily strain something.
He looked fine coming over the...