Three reasons for Mariners' recent success

The team is stacking series wins and climbing up the standings. What's driving nuclear run through July and August?

Seattle Mariners v Los Angeles Angels
Seattle Mariners v Los Angeles Angels / Jayne Kamin-Oncea/GettyImages
3 of 3

All signs point to another exciting stretch run for this Mariner squad. There will be roster additions internally to help get rookies Bryan Woo and Bryce Miller through the dog days of summer; we can count on sparkplug Sam Haggerty making a late-season appearance, and what about a healthy Jarred Kelenic in late September? It all adds up to some must-watch baseball; excuse me, it's time to refresh my Twitter feed.