Motorsports Richard Petty releases statement regarding 2011 season George Walker | November 23, 2010 Concord, N.C. (November 22, 2010) – The following is a statement from Richard Petty regarding plans for the 2011 NASCAR Sprint Cup Series season and beyond. “Richard Petty Motorsports Read More