When I looked at Woods extension originally it was clear from the structure that Woods would be a Ram through 2022. After that, the Rams have an out over the last 2 years. Even Woods has to have known that when he signed. So I expect Woods to be a Ram next year, but after that, in 2023 and 2024 his cap will be too high and his release would clear $9+M in cap space.
OBJ wants to stay in LA but he's the same age as Woods, i.e. he will be 30 next year. He would have to take a hometown discount on a contract that would probably be 3 years but only 2 years by its structure, to stay. His production and value this year will determine if he's worth the money.
Jefferson projects as Woods' replacement with Harris out of the slot in the future. Harris gives them everything they originally wanted out of Reynolds, but with significantly better speed. Kupp, Jefferson, and Harris aren't a bad trio. All can get deep and Kupp and Jefferson are good possession receivers as well. With Benny Sko behind them, they would be 4 deep.
That said Kupp is a FA in 2024, but I can see them restructuring Kupp's contract next year to clear more cap space if they want to keep OBJ. I see it as through 2025 by structure.
What I'm saying is that they theoretically can keep OJB for a couple of years if his numbers are reasonable. This would mean they would need to have their follow-on WRs for 2024 and beyond. Van Jefferson's rookie contract expires in 2024 as well. The way he's progressing he would look to be their #1WR from 2024 on. Harris could potentially be that #2. It's why I think WR will be a priority for the Rams in the next draft.