Rodriguez is looking to rediscover his best form after an injury-plagued 2019/20 campaign restricted the 29-year-old to one goal and two assists in 14 appearances across all competitions.
“I’ve come here to try to improve, to get better,” he said. “I’ve also come here to help the team to win, to play good football – entertaining football.
“I am really, really happy to be at this great club, a club with so much history, and here with a manager who knows me really well.
“I’m looking forward to achieving great things here – and winning things, which is what everyone’s aim is.
“I’m convinced, with Carlo and his technical staff, we can achieve big things and one of the big reasons [I signed] was the presence of Carlo Ancelotti.