Fowler, 28 in 2014, has played very well with the Rockies when healthy. In 2013, Fowler hit .263/.369/.407 with 12 home runs and 42 RBI. Fowler provides plus speed as well, and should sit somewhere near the top of the Astros order in 2014. He has 83 career steals, including 19 in 2013. At Minute Maid Park, Fowler has a career .188/.388/.270 line with 0 home runs and 1 RBI in 13 career games with them. Against the American League in general, Fowler has hit .213/.326/.327 with 2 home runs and 12 RBI in 44 games against the AL. He has one reoccurring theme, he gets on base often. This could be really good for a young Astros lineup.
Last season at this time, the Colorado Rockies were looking for top of the line prospects for Fowler. This time, they receive Brandon Barnes, a fourth outfielder, and Jordan Lyles, a middle of the road starter. Barnes has a career .233/.282/.330 slash line in 179 games with the Astros. Lyles has a career 5.35 ERA in 72 career games with Houston. The deal seems somewhat lopsided in favor of the Astros considering the return the Rockies received.