Jiu-Jitsu World Champion MEGGIE OCHOA gives the scoop on her final match, recovery, and future plans for the emerging sport
Aired: October 19, 2023 · Uploaded: October 27, 2023
Heard On Thursdays
Hot conversations with interesting people on interesting subjects