Louisville replacing Garrick McGee with WVU's Lonnie Galloway

Louisville opens spring practice in eight days, and it will do so with a complete coaching staff.

Bobby Petrino acted quickly in replacing offensive coordinator Garrick McGee, who last week left for the same post on Lovie Smith's staff at Illinois. Petrino is hiring West Virginia assistant Lonnie Galloway as co-offensive coordinator, sources confirmed to ESPN on Monday. Petrino will promote offensive line coach Chris Klenakis as the other co-coordinator, a source told ESPN's Andrea Adelson.

The Charleston Gazette-Mail's Mike Casazza first reported Galloway's move on Sunday night. Louisville is expected to announce Galloway's hiring later Monday.

Galloway boasts a strong track record as a wide receivers coach, a position he twice has held at West Virginia. He has mentored two top 10 draft picks, Kevin White and Tavon Austin, as well as other standouts like Stedman Bailey, Mario Alford and Jock Sanders. Galloway also has coached receivers at Wake Forest, Appalachian State and East Carolina. This will mark his first coordinator role.

Last month, Galloway agreed to a contract extension at West Virginia that increased his salary to $375,000. West Virginia typically doesn't grant multiyear deals to position coaches but made an exception for Galloway. Still, the Louisville move likely means a significant salary increase, as McGee was earning $850,000 there.

It will be interesting to see how Petrino assigns responsibilities for his offensive staff. Last month, Petrino promoted his son, Nick, to wide receivers coach. Nick Petrino also has worked with Louisville's quarterbacks.

The Cardinals could benefit from a boost at receiver, as no player caught more than 39 passes in 2015. Louisville returns 10 offensive starters, including quarterback Lamar Jackson and leading receivers James Quick and Jamari Staples.