Former MLB star Yasiel Puig agreed to plead guilty to a felony charge for lying to federal agents investigating an illegal gambling operation, the U.S. Attorney’s Office for the Central District of California announced.