Matt Bush had to battle through some demons.
Baseball, Blue Jays, MLB, news, Padres, pro, Rangers, rays, San Diego, Sports, Tampa Bay, Texas, Toronto