Josh Cox is 35 years old. But as he approached the finish line of the Rock ‘n’ Roll Las Vegas Marathon on Sunday, he showed he still has the unbridled joy and spontaneity of a 5-year-old.
Josh Cox is 35 years old. But as he approached the finish line of the Rock ‘n’ Roll Las Vegas Marathon on Sunday, he showed he still has the unbridled joy and spontaneity of a 5-year-old.