NBA free agent Malik Beasley, who last played for the Pistons and had a stint with the Lakers, is reportedly under federal investigation relating to gambling allegations.