Meet Rebecca Sheppard
Rebecca (Beck) Sheppard recently did the ‘impossible’ — she completed a full Ironman (3.8km swim, 180km bike, 42km run), battling injury, three flat tyres and six-months of training 20 hours a week, juggling working full …