Bam Adebayo finishes through contact