[1] After hitting .182 in 11 games for St. Louis, he was left off the team's postseason roster and designated for assignment on October 9.
[4] On the final day of the regular season, he was ejected by umpire Mark Ripperger for arguing that he had been hit by a pitch that was instead ruled a foul ball.
[5] On January 2, 2013 he signed a minor league contract with the New York Mets that contained an invitation to spring training.
On opening day, March 31, 2014, Brown started in place of Chris Young and hit a three-run home run in the first inning off of Stephen Strasburg.
On January 15, 2015, Andrew Brown signed a one-year, $700,000 contract with the SK Wyverns of the KBO League.