The Patriots have made their final pick of the day (as far as we know) and it is in the person of Houston OL Sebastian Vollmer.
Vollmer, a native of Germany, is 6-foot-7 1/2 and 312 pounds. He could barely speak English before he began playing at Houston.



