So the schedule maker got a little freaky. The Royals just finished a seven game west coast swing a couple of weeks ago. Now, they head back to California for three games and a short road trip.

They’re headed to Anaheim, former home of Steve Physioc, Rex Hudler and Jason Vargas. They will face an Angels team that is hot, winners of 18 of their last 30.

This is a pretty complete team. They lead the majors in team WAR and has an offense that ranks among the top of the AL.

Angels_Offense523

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

The Angels offense is all about Mike Trout. And that Albert Pujols guy is close to being that Albert Pujols guy. And Josh Hamilton is on the disabled list. Basically, this is the team you figured the Angels could be at the start of the season. This is how MLB Depth Charts sees the lineup:

Angels_Lineup523

 

 

 

 

 

 

 

 

 

 

Of course Mike Scoscia would hit one of his lowest OBP guys first. David Freese is struggling and Raul Ibanez is eligible for carbon dating. So, like any lineup there are some holes. But the weapons are pretty powerful. The bench is useful, too.

Angels_Bench523

 

 

 

 

 

 

 

The pitching isn’t too shabby, either.

Angels_Pitching523

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A few more walks than league average, but sweet strikeout numbers and the xFIP is looking good. This is a team that if they keep their crap together will be in the mix for the postseason. Oh, yeah. The Royals will face their top two starters this weekend.

Angels_Rotation523

 

 

 

 

 

 

 

 

I’m probably most excited to see the opening game. Just to see how Danny Duffy follows up his last outing that was so great.

Finally, it’s all about the runs. The Royals are hanging around because of their pitching. But you knew that. The Angels? Based on what I’ve shown you above, their run differential is positive and spectacular.

Angels_Runs523

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

It’s going to be a difficult series for the Royals, but one that comes at a good time for this team.

Have a great holiday weekend. Thanks for the warm welcome back. I said in the comments last night, it’s great to see so many familiar names pop up in the last couple of days. There may be a post this weekend, but don’t count on it. We’ll talk to you again on Tuesday.