News

McGregor Square is in the Union Station neighborhood near Coors Field. It’s surrounded by bars and restaurants, but in the middle of the square, there’s also a massive television screen known ...