Mariners outfielder Ken Griffey Jr. earned $3.15 million of a possible $5 million this season. Griffey earned an additional $1.15 million in bonuses tied to playing time and home attendance, according to contract details obtained by The Associated Press. His base salary in 2009 was $2 million.