Posts Tagged ‘Thomas Welch’

Eagles Announce They Claim OT Welch Off Waivers from Rams

The Eagles announced that they have claimed offensive tackle Thomas Welch off waivers from the Rams. A 2010 seventh-round pick out of Vanderbilt by the New England Patriots, Welch spent 15 weeks on the Minnesota Vikings’ practice squad that season before he was added to the active roster for the final three weeks. Welch did […]