He played for back-up QB Brian Hoyer at Michigan State where, for a season, they had many great completions. If Devin Thomas had stayed another year, it's likely Hoyer would have been drafted.
From what I've heard, he is lacking in the "upstairs" category. Doesn't sound like Patriot material at all. Just shows that teams other than the Patriots make mistakes too, though!