"My wrist still hurts. I don't want to be the guy that don't practice because of this or that," Williams said. "I've come too far not to go through camp. We're almost done. Get it over with, go through the pain, catch the football."
Cornerback Terence Newman, who had been sidelined by a groin strain, practiced for the first time in nine days. He didn't seem to have any lingering effects from the injury, but left the field without talking to reporters.
Cowboys coach Wade Phillips said Williams and Newman both "did fine" and expects both to play in the preseason home opener Friday night against Tennessee.
"If I practice, I'm going to play," Williams said. "I'm in, count me in."
After coming down hard on his wrist in the first workout Sunday, Williams missed the afternoon session while having X-rays that were negative. He was first in line to catch a pass from Tony Romo when the offense started its warmup session, and caught several passes in team drills.
"It's a good thing I did because my confidence level went sky high, especially after I caught my first ball," Williams said. "I thought the ball was going to take my hand and break my wrist or something, and it didn't. Thank God I've got strong hands."
Instead of his normal No. 11 jersey, or even the No. 4 he sometimes wears at practice, Williams was wearing Patrick Crayton's No. 84. Crayton was wearing No. 4, the second day in a row some receivers swapped jerseys.
Earlier Monday, the Cowboys released running back Alonzo Coleman and cornerback Michael Hawkins, who are recovering from knee injuries. The moves Monday put the Cowboys roster at 77 players.
The Cowboys have their final two-a-day session in the Alamodome on Tuesday, then break camp Wednesday.