According to a poster in TT, Dean said on the radio that “fans should be happy about the hire of special teams” (quoted from poster, not sure if direct quote from Dean or summarized).
If that’s the case it’s gotta be Busch right? He has ST coaching experience and I can’t think of anyone else for whom a blanket statement like that would make sense for the fan base at large.