Scott Cunningham/Getty Images
Houston Astros outfielder Brandon Barnes has been with the organization since 2005, longer than most of the players in camp right now.
Yet he's still struggling to gain a roster spot with the major league club.
Barnes finally got a shot last year, earning a promotion in August. Barnes hit just .204 during his brief time with Houston with one home run and seven RBI in 43 games.
Barnes knew heading into spring training he was going to need a hot camp in order to win a roster spot, especially on a team loaded with outfielders like J.D. Martinez, Fernando Martinez and Rick Ankiel who are also in the mix.
"I'm just going out there to help the team win every day, whether it's with my legs or coming off the bench to play defense or starting the game," Barnes told Brian McTaggart of MLB.com. "It's always good at the end of the spring to make the team, but I'm not looking at that right now. I'm going out there, working every day and playing my game."
Barnes is doing his part, hitting .381 with three home runs and two stolen bases. Whether it's enough is up to manager Bo Porter, but Barnes is making it a tough decision for the first-year manager.