Champions League Final Watch Party
McGregor Square 1901 Wazee Street, DenverMcGregor Square has partnered with Colorado Soccer Association to bring you all the excitement of the Champions League Final game on our 66-foot Big Screen!…
McGregor Square has partnered with Colorado Soccer Association to bring you all the excitement of the Champions League Final game on our 66-foot Big Screen!…