Ken Griffey Jr., who hit 22 homers last year and had a .300 batting average, has agreed with the Seattle Mariners on a two-year contract worth $2,535,000.

Griffey, 21, will be paid $535,000 in 1991 and $2 million in 1992.