San Francisco 49ers offensive tackle Justin Skule (67) before the game against the Arizona Cardinals at Levi's Stadium. Kyle Terada-USA TODAY Sports

The 49ers got a double whammy of injuries on Monday. During practice, offensive Justin Skule tore his ACL. And, soon after, safety Tavarius Moore went down with a ruptured Achilles (Twitter link via Matt Barrows of The Athletic).

Skule’s injury will rule him out for 2020. It’s a bad blow for the former sixth-round pick, who was competing to serve as a top backup behind Trent Williams and Mike McGlinchey. With Williams out of practice, Skule was practicing with the first-string team, a promising sign that he’d make the cut and return for his third season. Instead, he’ll go under the knife, rehab, and switch his focus to 2022.

Moore, meanwhile, has at least some chance of returning later in the year. Similar to Skule, Moore had been practicing with the starters while Jaquiski Tartt deals with a toe ailment. Fortunately, the 49ers do have Tony Jefferson on hand. The veteran — who once inked a four-year, $34M contract in free agency — agreed to a low-cost deal with SF earlier this week. Now, he’s the odds-on favorite to serve as the No. 3 safety on the team, behind Tartt and Jimmie Ward.

More must-reads:

TODAY'S BEST
Watch: William Nylander gives Leafs a 1-0 lead over Bruins
Pacers ride bench to first playoff series win in 10 years
Hurricanes restrict ticket sales for series against Rangers
Cowboys QB Dak Prescott provides significant update on contract negotiations
Yankees 2B after loss to Orioles: 'We got punched in the face'
Browns are reportedly losing patience with Deshaun Watson
Georgia makes Kirby Smart the highest-paid coach in college football
Clippers will need to fight for their playoff lives in Game 6 without injured star
Bucks getting one of two stars back for Game 6 vs. Pacers
Ex-Knicks GM emerges as candidate for Pistons' president role
Encouraging sign emerges about Timberwolves HC Chris Finch after sideline injury
Patriots HC Jerod Mayo open to a reunion with Tom Brady
LeBron James no longer prioritizing playing with Bronny?
Insider provides timeline for 'likely' firing of Darvin Ham
Cowboys QB Dak Prescott shares thoughts on reunion with RB Ezekiel Elliott
Steelers RB discusses wild potential role for Justin Fields
Vikings' J.J. McCarthy wanted one team to draft him
Team Penske driver discusses bouncing back after IndyCar St. Pete disqualification
James Harden sets dreadful playoff record in Game 5 loss
Suns GM faces backlash for bizarre claims about Kevin Durant