After returning in 1985, he missed two weeks due to a sprained ankle and in 1986, he tore his hamstring and missed three weeks. He returned, played three games, and retore it. He missed three more weeks and after returning for two games, he tore it a third time. He returned two weeks later to DH duties (the Brewers were in the AL at the time) and shortly thereafter, returned to the field and he played the rest of the season.
He tore the hamstring again in late April of 1987 and missed four weeks. He returned for a few weeks before suffering from groin and elbow injuries. During that time, he retore his hamstring yet again. He still had a phenomenal year, though, as he had a 39-game hitting streak, won a Silver Slugger Award and came in fifth in AL MVP voting even though he only played in 118 games.
During the offseason, he had arthroscopic surgery on the elbow and in 1988, while he played 154 games, he still suffered from the nagging groin, elbow, and hamstring injuries. He began the 1989 season on the disabled list due to a dislocated finger and started the 1990 season with a fractured thumb, which cost him a month. He suffered from another fractured finger in June, costing him six weeks. He was already planning to have shoulder surgery at the end of the season but during the final week of the season, a collision with his teammate Jim Gantner meant that he had to have surgery on the shoulder as well as his forearm.
When he returned in 1991, he was only able to DH but he did not return to the disabled list until 1997, the penultimate year of his career.