New Astros manager Dusty Baker mentioned there might be no scandal on his watch. “This has been an embarrassment for a lot of people.”

Leave a Reply