Not sure if this has already been posted but anyone else catch this doofus...maybe all of what he is saying comes true but i don't really get the extreme confidence from a program who hasn't had a winning season in a good while and already has 3 losses this yr...hoping miami can shut their asses up