The Ospreys have announced that Lance Bradley will become their new chief executive officer from Monday, taking over from Nick Garcia, who confirmed his departure in December. The Ospreys have announced that Lance Bradley will become their new chief executive officer from Monday, taking over from Nick Garcia, who confirmed his departure in December.