‘I fought six weeks pregnant’… Shauna Bannon battled it out with an MMA icon while carrying her child … Read more