[Rain and/or depression joke about Seattle]
[Griffey Jr. signs with Mariners, blah blah blah]
[Compare Griffey to Chris Cornell]
[Rain in coffee joke a.k.a. say Griffey isn't what he once was]
[Coffee in rain joke a.k.a teary eyed locals]
Seriously though, over the last three years here are Griffey's positional + fielding numbers:
Weight that 5-4-3 and you get around -30 runs. Griffey is gaining a few runs shifting to DH. Assuming he does shift to DH 95% of the time. The contract is cheap, and if the increased ticket sales talk works out, then good for them. Griffey made more sense than Garrett Anderson anyways.