Back to the Boston Red Sox Newsfeed

AP Source: Royals, OF Alex Gordon agree to 4-year contract

KANSAS CITY, Mo. — All-Star outfielder Alex Gordon agreed to a $72 million, four-year deal Wednesday to remain with the World Series champion Kansas City Royals, a person familiar with the details told The Associated Press.

Gordon must still pass a physical but an official announcement could come later in the day. The person spoke on condition of anonymity because the Royals had not announced the contract, which was first reported by MLB.com.

The agreement is the largest in franchise history, trumping $55 million deals given to Mike Sweeney and Gil Meche.

"We don't want to get caught up in, 'A player has earned this or earned that.