FanShot

Looming PED suspension...is NOT an Astro

21

According to SI's Jon Heyman, it's Cincinnati pitcher Edinson Volquez. Sleep easy, Astros fans.