Xavier Avery

[5] He was designated for assignment on March 28, 2014 and subsequently outrighted to the Triple-A Tacoma Rainiers, where he finished the season.

[7] On July 3, 2015, Avery signed a minor league deal with the San Francisco Giants.

[8] On December 15, 2015, Avery signed a minor league deal to return to the Baltimore Orioles organization.

[8] Playing in 101 games for the Triple-A Norfolk Tides, Avery hit .248/.332/.363 with 6 home runs, 19 RBI, and 18 stolen bases.

Avery spent the 2018 season with the Triple–A Gwinnett Braves, hitting .261/.356/.365 with four home runs, 19 RBI, and nine stolen bases.