Smith (6-foot-1, 200 pounds), from Madison (Miss.) Central, is a running back and slot receiver. He will play for Bobby Petrino at Louisville, and his dad is well-acquainted with Petrino, who was an assistant with the Jaguars from 1999-2001.
Smith attended Louisville's victory over Miami on Monday night and committed to the Cardinals on Tuesday. He also had an offer from Mississippi State.
Louisville's secondary coach is former NFL cornerback Terrell Buckley, and he was Smith's main recruiter.
Jimmy Smith, 45, played for Jackson (Miss.) Callaway High and Jackson State before moving on to the NFL.