Trent Owens, crew chief for Richard Petty Motorsports driver Aric Almirola and Petty's nephew, believes being back at the track in Richmond, Va., will be good for ''The King.'' ''I think it will be good medicine,'' Owens said Wednesday. ''When something like that happens, you kind of want to hide for a little bit and just get your feelings straight.
More...