American League All-Star David Ortiz #34 of the Boston Red Sox smiles during the second round of the 2010 State Farm Home Run Derby during All-Star Weekend at Angel Stadium of Anaheim on July 12, 2010 in Anaheim, California. (Photo by Lisa Blumenfeld/Getty Images)
Feeling right at home
Tampa Bay third baseman Evan Longoria, a native of nearby Downey, Calif., signs autographs before Monday's home run derby at Angel Stadium in Anaheim.
Price's tosses still hit 90 on the radar gun
Tampa Bay's David Price, who will be the AL's starting pitcher, tosses a ball back after signing it.
Got their gloves
Fans try to catch balls during batting practice.
It's OK, dad
Marlins pitcher Josh Johnson won't start the All-Star Game for the NL, but he's still No. 1 to son Cash.
New York Yankees pitcher Andy Pettitte and his son Luke, 5, hang out during warmups for the All-Star home run derby at Angel Stadium.
"I say we make this a showcase for catchers!"
Catchers Victor Martinez of Boston (left) and Yadier Molina of St. Louis are thinking of a master plan.
He came anyway
Red Sox pitcher Clay Buchholz won't be in the All-Star Game due to injury, but he still came out to watch the home run derby.
Reds All-Star Scott Rolen watches the All-Star home run derby at Angel Stadium with his kids.
The combined salaries of Yankees teammates CC Sabathia, Robinson Cano and Alex Rodriguez are more than some teams' entire payroll.
"I can't believe he's playing in Toronto!"
Yankees Nick Swisher (left) and Robinson Cano (right) laugh at Blue Jays slugger Vernon Wells for not yet engineering a trade to New York.
"I'm telling you, it's like the Navy's in town!"
Actress Alyssa Milano, who's dated more than her share of ballplayers, is making moves in the dugout.
Hey soul brother
Singer Patrick Monahan and Train perform their hit single "Hey Soul Sister" before the derby.
Bo knows homers
Bo Jackson, who crushed one of the All-Star Game's most memorable home runs at Anaheim in 1989, throws out the first pitch. And Bo put plenty on it.
Plenty of pop in this field
The derby field (from left): Vernon Wells, Nick Swisher, David Ortiz, Miguel Cabrera, Hanley Ramirez, Matt Holliday, Corey Hart and Chris Young.
He's used to managing all-star lineups
Yankees manager Joe Girardi, a coach on the AL team, contemplates pulling Big Papi for a pinch hitter.
Not in the Cards
Despite getting hot late with four straight homers, Cardinals slugger Matt Holiday finishes with only five and can't make it past the first round.
One home run? Diamondbacks slugger Chris Young is lucky he doesn't get booed off the field.
Blue Jays slugger Vernon Wells manages only two homers and is eliminated in the first round.
Tigers slugger Miguel Cabrera, who's second in the majors in homers with 22, makes it to the second round but can't reach the final.
Yankees slugger Nick Swisher blasts just four homers and is eliminated in the first round.
Hart of the order
Brewers slugger Corey Hart puts on a show in the first round with 13 homers but is shut out in the second.
Looking up to you
Brewers slugger Corey Hart is congratulated by his daughter after hitting 13 home runs in the first round of the All-Star home run derby at Angel Stadium.
Hanley the great
Marlins slugger Hanley Ramirez puts on a show with some tape-measure homers in reaching the final round.
Gimme some sugar
Marlins star Hanley Ramirez gets some Gatorade and a lil' love as he makes it to the final round of the home run derby at Angel Stadium before finishing second to David Ortiz.
Red Sox slugger David Ortiz hits 21 homers in the first two rounds, then puts on a show with a record 11 in the final round. His total of 32 is third most in history.
Ortiz raises the trophy after outslugging Hanley Ramirez in the final and dedicates his victory to Jose Lima, the former big-league pitcher who died this year.