He didn’t hold back
“It’s pretty evident to me that it wasn’t earned,” Justin Turner said to reporters about the Astros’ 2017 World Series title. “It’s not something that a banner should be hung in their stadium, a trophy should be put up wherever their trophies go. They shouldn’t have a ring.”
Turner didn’t hold back on Monday morning at Camelback Ranch when speaking to reporters about the Astros cheating...