Greg Johnston had to wait a long time for his moment of Olympic glory.

 

Read more

Tweet Share

Greg's Games History