Crew chief Kevin Manion, second from right, celebrates with his crew after winning the NASCAR Pit Crew Challenge in Charlotte, N.C., Wednesday May 17, 2006.[AP]