Los Angeles Rams defensive tackle Aaron Donald ended his holdout on Saturday by reporting to the team and passing a physical, the team announced. Donald has not received a new contract, although the sides are working to “reach a solution” on an extension, the team said. The 26-year-old is not expected to play in Sunday’s season-opening game against the Indianapolis Colts. Rookie Tanzel Smart will take Donald’s spot in the starting 3-4 scheme. Donald has been absent throughout training camp and the preseason. Had he failed to report before Sunday’s game, Donald was in line to lose one game check from a contract that pays him a base salary of $1.8 million. The 6-foot-1, 280-pound Donald has been a Pro Bowl selection in each of his three NFL seasons, playing all 48 games. In 2016, he started all 16 games and recorded 47 tackles, eight sacks, five passes defensed and two forced fumbles.