December 14, 2011
ME alumnus, Todd Gordon, is the new crew chief of the No. 22 Shell/Pennzoil Dodge Charger in the NASCAR Cup Series. [Read More]