How stupid do all of you Deion haters feel right about now?