Answer
Rodrigo did not play with Leeds United for a specific number of years. He was transferred to the club in 2020, and he is still playing with them as of 2023. It is possible that he will continue to play with them for many more years, but it is also possible that he will be transferred to another club at some point in the future.