Home Tags John Smith

Tag: John Smith

NFL Notes: Draft, Seahawks, Texans, & Vikings

Draft Purdue DT Ryan Watson has visited, worked out for, or drawn inquiries from eight teams since his Pro...