DARLINGTON, S.C. (AP) Carl Edwards loves plenty of things about NASCAR's All-Star week. One of his favorites, though, is seeing his crew members in the spotlight instead of himself.
Edwards' No. 99 team is among 24 Sprint Cup crews competing in the eighth NASCAR Pit Crew Challenge in Charlotte, N.C., on Thursday night. Denny Hamlin's No. 11 crew enters as two-time defending champions. Read More...