May 12, 2016
Del Toro Inspires Others at Invictus Games, Takes Gold at Shot Put
ORLANDO, Fla. —
Air Force Master Sgt. Israel Del Toro, who goes by the nickname DT, is all about smiles and inspiring others as he competes at the 2016 Invictus Games held at the ESPN Wide World of Sports Complex at Walt Disney World in Orlando, Florida.