McGregor prepares to headline UFC 246 in Las Vegas on January 18. Source- The MirrorJan 1st, last heavy spar today before going to Vegas. Can honestly say this is the best i've seen him and i wasn't sure that was possible to do 6 months ago. You guys are in for a real treat, i'm just glad to have a good seat! #UFC246
— Coach Kavanagh (@John_Kavanagh) January 1, 2020