Sean Welch, a music business manager accused of stealing hundreds of thousands of dollars from clients including Juice WRLD, is battling to stay out of federal prison after pleading guilty to wire fraud. Though the Industry Management Group founder Welch only entered that guilty plea in December 2025, the case itself has been flying under […]