FILE - This oct. 3, 2012 file photo shows Tampa Bay Rays' Evan Longoria reacting after hitting a sixth-inning home run off Baltimore Orioles relief pitcher Jake Arrieta during a baseball game in St. Petersburg, Fla. Longoria has agreed to a new contract through 2022 that adds six guaranteed seasons and $100 million. The agreement announced Monday, Nov. 26, 2012 with the three-time All-Star incorporates the remainder of the 27-year-old's existing contract, which called for him to earn about $36.5 million over the next four seasons.  (AP Photo/Chris O'Meara, File)

Photo by: Chris O'Meara

FILE - This oct. 3, 2012 file photo shows Tampa Bay Rays' Evan Longoria reacting after hitting a sixth-inning home run off Baltimore Orioles relief pitcher Jake Arrieta during a baseball game in St. Petersburg, Fla. Longoria has agreed to a new contract through 2022 that adds six guaranteed seasons and $100 million. The agreement announced Monday, Nov. 26, 2012 with the three-time All-Star incorporates the remainder of the 27-year-old's existing contract, which called for him to earn about $36.5 million over the next four seasons. (AP Photo/Chris O'Meara, File)