Abreu won't be playing in the outfield. Hunter and Wells are both very capable outfielders. Bourjos and Trout are excellent. I expect Bourjos to be the starting CF and Trout in AAA for a couple of months but he'll arrive in a big way this season. Honestly, not even sure Abreu plays much if at all. I expect Morales to DH or play 1st and same with Trumbo. Heck, Abreu may not even make the team. I know you hate the Angels but that is not a bad team at all and they definitely need 2 starting pitchers. Not a reach at all to sign CJ and have 4 really good rotation pieces.
And how about the fact that they had the 6th best ERA in the majors last year, and finished 10 games behind us. So assuming they get the same stats from Weaver, and CJ gives his same stats...will that give them 10 extra wins? Mathis for Iannetta is worth MAYBE 1 win, CJ over their old #4 drops their ERA maybe a few tenths of a point over the season...but not enough to make up 10 games on Texas.
Unless losing CJ loses us games, which I doubt happens. We still have Bhuerle that we can go after, have Feldman and Feliz that we need spots for, and have some big arms in the minors. Cj will go to LAA and his ERA will be mid to upper 3's at best. They aren't strong on IF defense, not as strong as Texas.
Plus if they get CJ they will HAVE to trade Santana. CJ for Santana is pretty close to a push. So they don't have 4 top guys, they have 3...again.