MLB All-Star paydays

The MLB All-Star game will take place on July 16 in New York. The All-Stars will represent their teams and play for bragging rights and home field advantage for the World Series. Aside from pride, players also get plenty of perks and money. We have compiled a list of the players who have All-Star bonuses written into their contracts. Find out who will be getting a nice one-day payday and the other perks the league provides for the players selected for the 2013 All-Star game.
(Data and numbers courtesy of Cot's Baseball Contracts and the MLB Collective Bargaining Agreement)

Photos: 2013 All-Star Home Run Derby | Oakland's Cespedes wins HR Derby with 32 homers | Photos: MLB players' kids at the All-Star Game

Kansas City Royals v New York Yankees

NEW YORK, NY - JULY 11: Alex Gordon #4 of the Kansas City Royals gets a hit as Austin Romine #53 of the New York Yankees catches on July11,2013 at Yankee Stadium in the Bronx borough of New York City. (Photo by Elsa/Getty Images)

Atlanta Braves v Philadelphia Phillies

PHILADELPHIA, PA - JULY 05: Starting pitcher Cliff Lee #33 of the Philadelphia Phillies delivers a pitch in the third inning against the Atlanta Braves at Citizens Bank Park on July 5, 2013 in Philadelphia, Pennsylvania. (Photo by Drew Hallowell/Getty Images)

Arizona Diamondbacks v New York Mets

NEW YORK, NY - JULY 04: David Wright #5 of the New York Mets reacts after grounding into a 12th inning ending fielders choice against the Arizona Diamondbacks at Citi Field on July 4, 2013 in the Flushing neighborhood of the Queens borough of New York City. (Photo by Jim McIsaac/Getty Images)

Washington Nationals v Philadelphia Phillies

PHILADELPHIA, PA - JULY 10: Ryan Zimmerman #11 of the Washington Nationals fields a bunt in the seventh inning of the game against the Philadelphia Phillies at Citizens Bank Park on July 10, 2013 in Philadelphia, Pennsylvania. The Nationals won 5-1. (Photo by Brian Garfinkel/Getty Images)