THE HAGUE, NETHERLANDS - APRIL 17: Prince Harry, Duke of Sussex and Meghan, Duchess of Sussex pose for a photo during the Athletics on day two of the Invictus Games The Hague 2020 at Zuiderpark on April 17, 2022 in The Hague, Netherlands. (Photo by Dean Mouhtaropoulos/Getty Images for Invictus Games The Hague 2020)Photo: Getty Images
Jeff McCartney on 97.1 ZHT!Full Bio