Houston has failed to score more than four runs in 11 of their last 18 games, but the Astros fortunately continue to win games thanks to its pitching staff. They are 12-6 through that stretch games.Alvarez has spent time at both first base and left field, but he is likely to get time at both spots and designated hitter in his time in MLB. The Astros are calling up Yordan Alvarez from Triple A ahead of tomorrow’s game, sources tell The Athletic.— Jake Kaplan (@jakemkaplan) June 9, 2019Alvarez, 21, has 23 home runs in 56 games this season, that is two more than any other player in MILB and three more than he has ever hit in a season.The former Cuban National Series player was acquired in a trade from the Dodgers for reliever Josh Fielder before he ever had an at-bat on U.S. soil. Related News Astros fans are going to be thrilled.According to The Athletic, Houston will call up minor league home-run leader Yordan Alvarez in the coming days. MLB wrap: Astros win second extra-inning game in two days on Orioles blunder He subsequently rose up the prospect ranks and is now rated as the No. 23 player in all of minor league baseball, according to MLB Pipeline.The Astros need the bat in their lineup right now as George Springer, Carlos Correa and Jose Altuve are all on the 10-day injured list.