OK ... so ... what do we know about Coach Dan McDonnell?? Besides "he's awesome" ...