It appears the Orioles will be adding another player to their crowded outfield depth chart.

According to a report from the Baltimore Sun, the club agreed to a Major League contract with free agent Tyler Colvin on Wednesday night. The O's have not confirmed the deal, which is pending a physical.

Colvin, a 28-year-old left-handed batter, elected free agency in October after the Rockies removed him from their 40-man roster. He hit .160/.192/.280 with three home runs and 10 RBIs over 27 games for Colorado in 2013, coming off a promising season in which he posted a .290/.327/.531 line, with 18 homers and 72 RBIs.

Over five big league seasons with the Rockies and Cubs, Colvin has hit .241/.289/.454, faring considerably better against right-handed pitchers.

Colvin has played all three outfield positions during his career, spending the most time in right. He also has played 36 games at first base.

The former Cubs first-round pick figures to have a lot of competition during Spring Training as he enters the outfield mix. The Orioles already traded for David Lough this offseason, while adding Julio Borbon in the Rule 5 Draft and signing Francisco Peguero, Delmon Young, Quintin Berry and Xavier Paul. Adam Jones and Nick Markakis are entrenched as starters, while Steve Pearce, Nolan Reimold and Henry Urrutia already are on the 40-man roster.