Prior to the 2011 season he accepted the managerial position job for the Blue Jays triple A affiliate Manager of the Toronto Blue Jays Triple-A affiliate Buffalo Bisons.
Prior to the 2011 season he accepted the managerial position job for the Blue Jays triple A affiliate Las Vegas 51s. On November 19,2012, Brown was announced as the Manager of the Toronto Blue Jays Triple-A affiliate Buffalo Bisons.