This doesn't look like Olympic training.

He kept this quiet. It seems CF Chair' Michael Rock will be swimming at the Olympics. His personal best results to this day are as follows:

Long Course
100m Butterfly 52.28 (08) BR (YES, that's a British Record)
200m Butterfly 1:56.92 (08)

Short Course
100m Butterfly 53.66 (07)
200m Butterfly 1:56.72 (07)

tBg thought he was looking a bit fit these days. ;)