well, if he got drafted in the NFL, then he must have not completely sucked in college. I have seen him play, however, in the pros, which is way more advanced that NCAA, and I have seen him play well.
I didn't watch today's game, so I am not speaking for today, but I have not seen him suck it up in any previous games this year.