LAS VEGAS (AP) — Boxer Floyd Mayweather says on Instagram that he'll fight UFC star Conor McGregor on Aug. 26 in Las Vegas.