NASCAR Sprint Pit Crew Challenge

NASCAR Sprint Pit Crew Challenge

CHARLOTTE, NC – MAY 17: The 2012 Champions Trophy on display during the NASCAR Sprint Pit Crew Challenge at Time Warner Cable Arena on May 17, 2012 in Charlotte, North Carolina. (Photo by Streeter Lecka/Getty Images)

Greg Engle