Army wife competes on NBC’s ‘The Titan Games’
When a locked-down America tunes into the May 25 premiere of NBC’s “The Titan Games”, sports-starved viewers may notice a familiar face competing for the title and $100,000 grand prize: Chantae McMillan Langhorst, the track and field Olympian and…