Caveman makes it 17 seasons at Birmingham Moseley