The upcoming 2023 Salt Lake City Marathon will cause several roads in the Salt Lake City area to close throughout Saturday.