He has run in the San Diego and Tucson marathons, running the latter 3 hours and 22 minutes.
He has run in the San Diego and Tucson marathons. He was running the latter 3 hours. He was running 22 minutes.