Word is that Diggs is announcing at Looney's. In College Park. So I guess the fact that he's not announcing on CSN isn't such a big deal, then.
For minimal spillover, keep your conspiracy theories, out-of-control celebrations, horrible meltdowns, and other such lovable nonsense in this thread.
Go.
Keep up with Testudo Times on Twitter and Facebook, and never miss a thing