Der Guard spielte zuvor die ersten fünf Jahre seiner Karriere bei den Orlando Magic, bevor diese ihn im Trade für Desmond Bane zu den Memphis Grizzlies abgaben. Diese hatten jedoch keine Verwendung für den kleinen Guard und einigten sich mit Anthony auf einen Buyout, damit diese den neuen Maximal-Vertrag mit Jaren Jackson Jr. neu verhandeln konnten.
In der Vorsaison spielte Anthony rund 18 Minuten im Schnitt und legte dabei durchschnittlich 9,4 Punkte sowie 2,9 Assists auf, was jedoch alles Karrieretiefstwerte waren. Bei den Magic kam der Guard zumeist von der Bank und brachte Scoring für die Second Unit.
Bei den Bucks wird Anthony womöglich mehr Minuten sehen, da die Guard-Rotation weiterhin recht dünn ist. Nach der Entlassung von Damian Lillard stehen für die Eins nur noch Ryan Rollins und Kevin Porter Jr. zur Verfügung.
Die genauen Parameter für den Deal sind noch nicht ganz klar, auch wenn die Bucks die Verpflichtung bereits bestätigten. Es handelt sich um einen Zweijahresvertrag, vermutlich zum Minimum.