TALLADEGA, AL. (CHARLOTTE SPORTS LIVE) — The NASCAR Cup Series Playoff this weekend is in Talladega and what better way to ...