2003 માં ખુલેલું, સ્ટુબૂબ સેન્ટર એ 27000 સીટ્સ બહુહેતુક સ્પોર્ટસ કૉમ્પ્લેક્સ છે.