No Picture

Photos: Kansas Speedway, Friday April 20, 2012

April 21, 2012 NASCAR/ Getty Images 0

Steve Addington became Tony Stewart’s crew chief in 2011. (Getty Images)

2012 Kansas April NASCAR Sprint Cup Practice Martin Truex Jr Cockpit

Kyle Busch, driver of the No. 18 M&M’s Toyota, drives on track during practice for the NASCAR Sprint Cup Series STP 400 at Kansas Speedway on Friday in Kansas City, Kan.

Jimmie Johnson, driver of the […]