Richard Osbourne on the Invictus Games & the first Sitting Grand Prix of the Season! newsIzzy Donson15 October 2023Richard Osbourne, Invictus Games, sitting volleyball, Grand Prix