Unfortunately, part of the reason the LA Angels only have one World Series Championship, and haven't made the playoffs since 2014 is due to some bad contracts that really hit the team hard.
Looking back at the recent history of this team, the squad has really been screwed over by six contracts in particular. Some, may even be awful contracts in progress that we don't 100% know are bad contracts yet.
Hopefully Perry Minasian will not be signing any contracts of this caliber, but in recent Angels history, there have been six in particular that have really destroyed the franchise.
No. 6 worst contract in LA Angels modern team history: Gary Matthews Jr. (2007)
Gary Matthews Jr. signed a five-year, $50 million contract with the LA Angels in the '06-'07 offseason, and it was a massive failure.
Matthews only ended up with the Angels for three years, before he was traded to the New York Mets. Unfortunately, the Halos ended up paying $21.5 million of the remaining $23.5 million he was owed. So we ended up paying him $48 million to play poorly for three years with the Angels, even worse for a year with the Mets, and then not even play the last year of the contract.
With the Halos, Matthews hit .248/.325/.383 (.708 OPS) with an 86 OPS+ and just 30 home runs. He drove in only 168 runs and scored just 176 of his own. The Angels were fooled by his All-Star season the year before, and he regressed drastically on the Halos.