A 45-year old Iowa City man won a national race on a tricycle last weekend. Steve Thunder-McGuire set a national record for recumbent cycling riding 382 miles in 24 hours.