LOUISVILLE, KY -- The University of Louisville’s long search is over, as athletic director Vince Tyra chose Appalachian State coach Scott Satterfield to be the Cardinals’ next head football coach, according to a source with direct knowledge of the decision.

A Tuesday 4:30 p.m. press conference has been scheduled to announce Satterfield as Bobby Petrino's successor.

The University of Louisville Athletic Association has scheduled meetings starting at 4 p.m. Tuesday. The finance and budget committee is scheduled to meet, followed by the personnel committee at 4:10 p.m. and the board of directors at 4:20 p.m. The meetings will be at Cardinal Stadium.

Satterfield has been one of the top coaches in the Group of 5 conferences over the past four seasons, winning at least a share of the last three Sun Belt titles. Appalachian State beat Louisiana, 30-19, in the Sun Belt Championship on Saturday. The Mountaineers are 10-2, pushing their record to 51-24 in Satterfield’s sixth season.

Louisville hired an offensive-minded coach, as Tyra said he would. The Cards now can move on from their worst season since 1997 after they finished 2-10 this year and went winless in ACC play.

Check this out: Meet Louisville football coach Scott Satterfield

Satterfield, 45, has spent almost his entire life in North Carolina. He grew up in Hillsborough, about 15 miles outside Durham. He played quarterback at Appalachian State from 1991-95 and then returned in 1998 as wide receivers coach.

He then became running backs coach for four seasons and quarterbacks coach for six. After one season as offensive coordinator at Toledo and two in the same role at Florida International, he returned to Appalachian State as offensive coordinator in 2012 and took over as the head coach in 2013.

Satterfield’s teams at Appalachian State made quick improvements. In his first season, the Mountaineers played in the Southern Conference at the Football Championship Subdivision level and went 4-8.

But when they moved up to the FBS in 2014 and joined the Sun Belt, they jumped to 7-5 and then 11-2. They have finished in the conference’s top three in scoring offense and scoring defense for each of the past four seasons.

Satterfield has never coached at a Power Five school, though his teams have threatened to pull off big upsets. The Mountaineers lost to Penn State in overtime this season, 45-38; to Wake Forest last season, 20-19; and to Tennessee in overtime in 2016, 20-13.

Along the way, Satterfield became one of the hottest coaching names in the lower tier of the FBS. He was reportedly a candidate last month for the North Carolina job that went to Mack Brown.

Satterfield is making $712,500 this year. If Satterfield obtained written permission from Appalachian State’s athletic director before he agreed to leave, Louisville will owe Appalachian State $425,000 as a buyout.