Seattle Mariners · SS · Bats R
41 plate appearances
Lines, hit rates, vs-hand splits and arsenal matchups for Michael Arroyo update before first pitch.