Talladega

Photo Courtesy of Getty Images

Talladega’s Wild Finish

NASCAR raced at Talladega and a “big one” occurred at the end of race. One of the drivers had some harsh words about it.  Steve talks about the race.

05/06/2013