It was Christmas at the the Browns' facility today on Thanksgiving Eve.

Josh Gordon participated in a regular season full-squad practice for the first time since a Christmas past, on Dec. 26, 2014. That's a span of 448 days.

Looking trim, fit, fast and agile, Gordon went through position drills and then caught passes from the quarterbacks before practice was closed to the media.

He caught short, intermediate and long routes, and missed only one when his cleat slipped on the frozen grass. But he worked through it with receivers coach Al Saunders, and made sharp cuts on all of his subsequent drills.

His fellow receivers, many of whom don't know him, appear to have welcomed him back with open arms, and some seemed to be asking him for tips even in the early drills.