Bacon was waived by the Lakers on Saturday, Ryan Ward of LakersNation.com reports.
Bacon signed a contract with the Lakers on Monday, Keith Smith of Spotrac.com reports.
Bacon was waived by the Knicks on Thursday, Marc Berman of the New York Post reports.
Bacon and the Knicks agreed to terms on a contract Monday, Tim Bontemps of ESPN reports.
The Magic waived Bacon on Sunday.
Bacon registered 18 points (7-12 FG, 1-3 3Pt, 3-4 FT), three rebounds, two assists and a steal across 23 minutes in Sunday's 128-96 loss to the Timberwolves.
Bacon scored a career-high 28 points (9-19 FG, 2-7 3Pt, 8-10 FT) while adding four rebounds and two assists in 34 minutes during Friday's loss to the Hornets.
Bacon scored 20 points (10-18 FG, 0-1 3Pt) while adding four rebounds and a block in 29 minutes Wednesday during the 132-96 loss to the Celtics.
Bacon will start Saturday's matchup against the Grizzlies.
Bacon scored 16 points (6-12 FG, 1-3 3Pt, 3-5 FT) to go along with three rebounds, two assists and one steal across 31 minutes in Wednesday's win over the Cavaliers.