Richard Petty Motorsports Hires Trent Owens as Crew Chief Richard Petty Motorsports Hires Trent Owens as Crew Chief Official Release December 2, 2013 Owens Will Lead Almirola and No. 43 TeamCONCORD, N.C. (December 2, 2013) – Richard Petty Motorsports (RPM)...Read More