Kyle Terada-USA TODAY Sports

The San Francisco 49ers are preparing for their Week 11 contest against the Arizona Cardinals on Monday night at Estadio Azteca in Mexico City. This week, the team is practicing at the United States Air Force Academy in Colorado Springs, about an hour south of Denver, to get acclimated to the altitude.

While Thursday's practice was held outdoors, the team moved indoors on Friday due to the overnight snowfall.

While Arik Armstead (foot, ankle) remains sidelined, another defensive lineman returned to practice— Samson Ebukam. The defensive end has been dealing with a quadricep injury and was inactive for Week 10's contest against the Los Angeles Chargers. However, he looks on track to play against the Cardinals.

Cornerback Charvarius Ward is away due to a personal matter. He did not practice on Thursday and was not on the field for Friday's session. On Thursday, head coach Kyle Shanahan was asked if he was concerned that Ward wouldn't be available for Monday's game.

"No, it's all good," Shanahan responded.

Ward is expected to rejoin the team in time to participate in Saturday's practice.

Below are Friday's practice participation reports for both the 49ers and Cardinals, which were provided by the 49ers Communications staff.

San Francisco 49ers Friday Practice

Did Not Participate In Practice
DL Arik Armstead (foot, ankle), CB Charvarius Ward (not injury related - personal matter)

Limited Participation in Practice
DL Samson Ebukam (quadricep, Achilles)

Full Participation in Practice
DL Nick Bosa (not injury related - resting player), WR Danny Gray (ankle), T Trent Williams (not injury related - resting player)

Arizona Cardinals Friday Practice

Did Not Participate In Practice
TE Zach Ertz (knee), T D.J. Humphries (back), CB Byron Murphy (back)

Limited Participation in Practice
S Budda Baker (ankle), G Max Garcia (shoulder), WR DeAndre Hopkins (hamstring), QB Kyler Murray (hamstring)

Full Participation in Practice
LB Markus Golden (illness), QB Colt McCoy (knee), K Matt Prater (right hip, illness)

More must-reads:

TODAY'S BEST
Watch: Luka Doncic hits game-winning three-pointer as Mavs take 2-0 lead over Wolves
Rangers outlast Panthers in Game 2 to even series
Yankees star Juan Soto has eyebrow-raising comments on upcoming free agency
Bears defender shares advice he gave QB Caleb Williams after 'frustrating' day
NCAA settlement might make college athletics more competitive
Jets QB Aaron Rodgers insists focus has been football, not politics
Heartbreak for Heim, Honeycutt as Sanchez wins Truck Series race at Charlotte
Draymond Green shares tone-deaf take on fines from NBA
USWNT coach Emma Hayes instilling right mindset ahead of Olympics
Winnipeg Jets officially name head coach
Injury bug bites Orioles again as another starting pitcher lands on IL
Yankees' Hal Steinbrenner under fire over Juan Soto comments
Lonzo Ball shares eye-opening details about his knee injury
Hurricanes general manager steps down, leaving front office in flux
Travis Kelce echoes Patrick Mahomes in response to controversial kicker
Cowboys QB Trey Lance details how he has changed since 49ers stint
Historic NCAA settlement reached allowing schools to pay players
Celtics dominate Pacers in Game 2, take 2-0 ECF lead
Cavaliers fire head coach J.B. Bickerstaff
Connor McDavid's 2OT goal gives Oilers win over Stars in Game 1