First, let’s go over the LA Angels All-2010’s team by position (the link to each player’s article is embedded in their name, so click there for more if you’re interested).
Needless to say, the Angels would have a stacked lineup if this were a team that all played together. While it isn’t all superstars, this is a complete roster both offensively and defensively with a legit ace in 2010 Jered Weaver leading the rotation.