Though runs have been scarce of late for the Mariners over their last eight games, one player swinging a hot bat is Logan Morrison. He hit .305 with 10 doubles, three home runs and 13 RBIs in the past 40 games, giving Seattle a boost at a critical offensive position.