Triple-Olympian David has an exciting new chapter ahead

Triple-Olympian David Carry hails from Aberdeen.