Utah Cyclists Connor and David O’Leary Win The Amazing Race

"Do You Believe in Magic?"-After 4 continents, 9 countries, and over 35,000 miles Father/Son team David and Connor O'Leary arrive first to the finish line and are awarded the 1 million dollar prize, on the season finale of the All-Star edition of THE AMAZING RACE on the CBS Television Network. Pictured L-R: Host Phil Keoghan, David O'Leary, Connor O'Leary Photo: Sonja Flemming/CBS ©2013 CBS Broadcasting, Inc.

Leave a Reply

Your email address will not be published.