Watch 291: Matthew Semelsberger vs. Uros Medic Prelims
- TV-14
- 2023
Watch the UFC 291 showdown between Matthew Semelsberger vs. Uros Medic streamed on July 29, 2023 from Salt Lake City, Utah, USA. Catch every round, knockout, and submission in this full fight replay.