NASCAR driver Jeff Gordon and actress Olivia Wilde present the Best Moment award at the taping of the 2009 ESPY Awards in Los Angeles July 15, 2009. The awards show will be telecast on ESPN July 19. [Xinhua/Reuters]