You Buffalo Bills fans must be proud:D http://www.youtube.com/watch?v=vWQKwik2vjQ&feature=player_embedded#t=125
Speech impediment, are you sure he isn't just nervous. He's a rookie so I figured it was his first time up there. I know I use to say "ummmm" all the time during speech's during high school/college speeches