The Cardinals have claimed outfielder Gary Brown off waivers from the Giants, tweets Alex Pavlovic of CSN Bay Area. He was designated for assignment earlier this week.

Brown is a former first-round pick and top 100 prospect whose career has yet to take off as many expected. Brown surfaced in the Majors for the first time in 2014, collecting three hits in seven at-bats. A center fielder, Brown has batted .277/.342/.415 in parts of five Minor League seasons.