Welch has played for four teams in four years in the NFL, but this will be his second year in Buffalo. He does not have a clear path to playing time and is hoping to do enough to make the regular season roster.

2012

Welch is an athletic but raw tackle prospect who Philadelphia claimed off waivers in the summer. The practice squad might be his best bet to stick around Philadelphia.