If this report is true, the signing of Williams brings the Eagles' practice squad to a total of 9 players. That's one shy of the 10-man limit.
Williams, 26, stands tall at 6-3, 202 lbs. As a former track star at the University of Texas at San Antonio, Williams is predictably fast. Some reports suggest he can run a 40-yard dash in a highly-impressive time of 4.26 seconds.
Williams originally signed with the Dallas Cowboys as an undrafted rookie free agent in 2010 after never having played football in college. The Cowboys originally played Williams at cornerback before trying him at wide receiver and then eventually back to cornerback again.
Williams most recently spent time with the Cardinals in 2013 as a wide receiver. Williams only played a grand total of five offensive snaps for Arizona but managed to haul in a 51-yard catch during that time (video here). Williams would end up being placed on injured reserve after suffering an Achilles injury. The Cardinals moved Williams back to cornerback for the 2014 NFL preseason but ending up releasing him in the team's final cuts.
It's unclear which position the Eagles intend to train Williams at, but it's clear they're interested in his speed. Williams will be an interesting developmental guy to store on the practice squad.
UPDATE: Geoff Mosher reports that the Eagles will test out Williams at both cornerback and wide receiver. There's also this interesting nugget:
How intensely did the Eagles pursue Williams? Per source, they paid double the practice squad money to sign him. Negotiations took a while.— Geoff Mosher (@GeoffMosherCSN) September 1, 2014
Here's what Philadelphia's 9-man practice squad looks like to this point:
WR/CB Teddy Williams
RB Matthew Tucker
S Ed Reynolds II
WR Will Murphy
NT Wade Keliikipi
OT Kevin Graf
WR Quron Pratt
G/C Josh Andrews
ILB Emmanuel Acho