(Trent Nelson | The Salt Lake Tribune) Captain America at the Utah Capitol in Salt Lake City on Tuesday, Feb. 4, 2025.