simon whitfield

Father of two wonderful little girls

4 time Olympian - 2 time Olympic medalist

2012 Canadian Olympic Team Flag Bearer