IBB Golf Club elects Ibrahim Babayo as captain Ibrahim Babayo has been elected as the new Captain of the IBB International Golf and Country Club in Abuja. This appointment comes at a pivotal time for the club, as it aims 2 months ago by Guardian Nigeria