Ben Verlander, younger brother of Justin, says Astros are 'embarrassing to watch'
On the day his older brother Justin Verlander makes his season debut for the Astros, Ben Verlander delved into the Astros' problems on the latest episode of his podcast, released Friday, calling the team "embarrassing to watch.