As a life long Angel fan. He's a great piece for a team that has pieces around him. Not a lights out pitcher, and an above good hitter not in the great hitter category.
He's almost thirty and he waisted his best years already. Dude is going to get that contract and end up injured a lot after 32, best of luck with that type of investment.
Angels really screwed the pooch here, they had a chance to load up on top young talent for future runs so they can make a one year run for the playoffs. Anything short of a championship (This is not happening with this pitching staff). Is a complete failure, but I will say par the course with this franchise.