where does the team with the most titles play their home games ?
tsb bank arena