This weekend’s race at Richmond marks the return to the racetrack for Bob Osborne, crew chief of the #99 Office Depot team. Following a rule infraction at Las Vegas Motor Speedway on March 2, Osborne was placed on a six-week suspension from NASCAR. In the time that Osborne was away from the track, interim co-crew chiefs Chris Andrews and Robbie Reiser accumulated one win, two top-five and three top-10 finishes. Had it not been for an engine failure in Atlanta, the win total may have been two. Edwards was leading the race when he was forced to retire from the event early.(Roush Fenway Racing)(4-29-2008)
