Osborne out as Carl’s crew chief

Bob Osborne, Carl Edwards’ crew chief for his Sprint Cup debut in 2004, stepped down from his role at Roush-Fenway Racing due to health concerns. Chad Norris was named the crew chief for the No. 99 team. Osborne and Edwards combined for 18 wins and two runner-up...