Confusion over Hamilton 'admission'

Hamilton wins the 2004 Olympic TT

Hamilton wins the 2004 Olympic TT (Image credit: AFP)

By Gregor Brown