Tuesday night's All-Star game is littered with talented pitchers and tremendous hitters. Each starting lineup features a handful of Major League Baseball's most esteemed players.
Let's check out each league's starting lineup for the 2012 All-Star Game courtesy of mlb.com.
DH Carlos Gonzalez, Rockies
CF Melky Cabrera, Giants
LF Ryan Braun, Brewers
1B Joey Votto, Reds
RF Carlos Beltran, Cardinals
C Buster Posey, Giants
3B Pablo Sandoval, Giants
2B Dan Uggla, Braves
SS Rafael Furcal, Cardinals
P Matt Cain, Giants
SS Derek Jeter, Yankees
2B Robinson Cano, Yankees
LF Josh Hamilton, Rangers
RF Jose Bautista, Blue Jays
1B Prince Fielder, Tigers
3B Adrian Beltre, Rangers
DH David Ortiz, Red Sox
C Mike Napoli, Rangers
CF Curtis Granderson, Yankees
P Justin Verlander, Tigers
*For full rosters, click here.
Players may not be hitting in the spots they are used too. In fact most are out of their normal slots, but that doesn't diminish their superior talents.
Let's take a look at two players to keep an eye on from each league.
Braun leads the National League is home runs, but Matt Kemp left him off of the league's Home Run Derby team Monday night.
That has to sting a bit for last year's Most Valuable Player. He's bounced back from heavy criticism for yet another remarkable season in Milwaukee. He's hitting .306 with 24 home runs and 61 RBI. He's also stolen 15 bags.
Braun could erupt for a huge game tonight. He was snubbed from the Derby list, and he wants to show up captain Matt Kemp (especially after Kemp's poor showing in Monday's event).
Cabrera is performing like one of baseball's biggest names this season, but he isn't. The journeyman outfielder is hitting .353 with eight home runs and 44 RBI this season for the Giants.
He's a .283 hitter for his career. He's played for four different teams in eight years. Cabrera is a solid addition to a lineup, but he's never been looked at as a guy to carry a lineup. He's had help from fellow All-Stars Buster Posey and Pablo Sandoval, but Cabrera has been the ultimate table-setter at the top of the order.
His name doesn't stick out on the lineup card, but he's scorching hot this season. He hit 18 home runs as a member of the Royals last season, and that familiarity will boost his confidence.
It will be fun to watch him perform amongst baseball's biggest names.
This is Ortiz's eighth All-Star appearance. He's batting seventh in the lineup and is a large part of what makes their lineup impenetrable.
He may be 36 years old, but Ortiz seems ageless at this point. He's hitting .312 with 22 home runs and 57 RBI. His efforts are carrying an otherwise disappointing Red Sox squad.
This is "old hat" for "Big Papi." He's been one of the league's fear-inducing hitters for over a decade.
Ortiz wasn't a part of Monday night's Home Run Derby festivities, and he will be eager to give the crowd a show. Don't be surprised if gets into one tonight.
Did you hear Cano get booed last night? If you didn't, check it out:
Cano didn't hit any home runs, and the Kauffman Stadium crowd let him know about it. They weren't happy about his decision to leave Billy Butler off the Home Run Derby roster, and it delighted them to see the American League captain fail.
Don't expect Cano to have another bad night. He's going to have an MVP-caliber game Tuesday night.
Cano's cool demeanor shrugs off everything thrown his way. He didn't get in a rhythm Monday night against his father's batting practice, but he will fare better in game action.
He hits second behind his Yankee teammate Derek Jeter Tuesday night. If Jeter and No. 9 hitter Curtis Granderson get on base you can expect Cano to have his share of RBI.