After a forgettable start to the season, the arrow was finally pointing up for the Houston Astros. That was until their superstar Kyle Tucker went down with an injury, which could wreck their playoff hopes. Tucker may not be back for a while, via The Juice Box Journal’s Michael Schwab. “[General manager] Dana Brown said […]