Three weekend events draw capacity crowds downtown