The Dallas Cowboys took to AT&T Stadium on Monday for their first practice since training camp.

Linebacker Rolando McClain was officially activated from the preseason active/PUP list and practiced for the first time this year. Backup quarterback Brandon Weeden also returned to practice since a concussion suffered against the 49ers in the second preseason game. Weeden completed all the post-concussion tests to begin practicing again.

For more notes, videos, and photos from Monday, check out the rundown below:

Dez BryantWide receiver Dez Bryant got plenty of reps in at practice after being held out of the third preseason game on Saturday. During seven-on-sevens, the Cowboys put Bryant in the slot for a red-zone play and he scored an easy touchdown. Check that out below.



Three-wides in the red zone. 88 working in the slot pic.twitter.com/jB5TtgjqYp — Jon Machota (@jonmachota) August 31, 2015

Byron JonesDefensive back Byron Jones started at safety for first-team defense replacing safety J.J. Wilcox (neck spasms). In coverage during team drills, Jones drew a penalty for illegal hands to the face.



Joseph RandleRunning back Joseph Randle had a few good plays on the day. Check out one of his nice runs in the video embedded below.



Randle also had a great touchdown reception on a fake jet sweep pass.



Fake handoff to 11, throw to 21. Nice play pic.twitter.com/8SrrungyoT — Jon Machota (@jonmachota) August 31, 2015

Zack MartinRight guard Zack Martin (stinger) was dressed out in full pads, but did not go through team drills. Martin was issued a neck roll which you can see in the photo below.



Ryan RussellRookie defensive end Ryan Russell showed some promise on Monday. He blew up a play in the backfield during the team portion of practice.



Brandon CarrCornerback Brandon Carr sure seems to be in the right place at the right time. After an interception on Saturday, Carr picked off quarterback Tony Romo on an underthrown ball to wide receiver Lucky Whitehead. Check it out below.



Romo gets picked off by Brandon Carr #Cowboys pic.twitter.com/iq7jncUQQ7 — Crystal Vasquez (@Crystal_FOX4) August 31, 2015

Terrance WilliamsWide receiver Terrance Williams was having a relatively quiet day of practice until Romo hit him over the top for a big gain in 11-on-11s. Just like Saturday night, Williams can surprise you with a huge play when you least expect it.



Wait for it, Terrance Williams doing what he does best pic.twitter.com/11RNPT0Jj9 — Jon Machota (@jonmachota) August 31, 2015

Geoff SwaimTight end Geoff Swaim received first-team work during seven-on-sevens. He replaced tight end Gavin Escobar in the two-tight end set after Escobar had a few drops Saturday night. Swaim is just on the cusp of the 53-man roster, and he appears to be on the better side at this time.

Punt returnWhitehead was put back on punt return and is in line for the majority of work in the final preseason game. Seemingly for fun, the Cowboys stuck Bryant back on punt return to field a few footballs.

(H/t @jonmachota, @Crystal_FOX4, @toddarcher, @HelmanDC, @NFLCharean)

The Cowboys take their talents to the Valley Ranch headquarters for practice on Wednesday. They'll face the Texans at home on Thursday.