Costa relinquishes position at Ferrari
Ferrari's technical director Aldo Costa has relinquished his position as the team's technical director on the back of a disappointing start to the season, the Maranello squad announced on Tuesday.
Trevor Bayne Jason Leffler Great Clips Toyota Paul Menard Richmond Menards Ford Mark Green Sons of Anarchy FX Network Chevrolet Ryan Newman