Will the St. Louis Cardinals trade Sonny Gray before the trade deadline? Gray has a no-trade clause that he made it clear during the offseason he would use. Gray has been outspoken about his intent to stay in St. Louis and MLB.com’s John Denton reported on Monday that things haven’t changed. Gray reportedly isn’t interested in waiving his no-trade clause until at least after the 2025 season.