Tag: George Springer

Astros win game seven, 2017 World Series

Sports Illustrated was right.