If there’s one spring weekend in Alabama that practically guarantees an adrenaline rush, it’s spending a weekend at Talladega watching the cars go by. This April 24–26, the Jack Link’s 500 brings ...