Mike Sands, President BAAA