contract madrigal family tree mcgregor Mcgregor Ufc Contract Mcgregor Ufc Contract . Nate diaz will always be. The notorious is on the sidelines recovering from the horrific broken leg he suffered in h... Monday 8 November 2021 Add Comment Edit