Tyler Duffey

Tony La Russa Not Happy After Yermin Mercedes’ Home Run

White Sox manager Tony La Russa was not happy when one of his rookie batters hit a home run in…

4 years ago