The Phoenix Suns made a flurry of moves in the hour leading up to the NBA trade deadline.  Phoenix reportedly dealt guards Goran Dragic, Isaiah Thomas and Tyler Ennis to three different teams while picking up guard Brandon Knight from the Milwaukee Bucks.

Phoenix completely scrapped their three-headed point guard scheme within an hour of Thursday's deadline.  It seemed a foregone conclusion Dragic would be dealt, but the Thomas and Ennis trades were unexpected.

"ESPN sources: Brandon Knight to Phoenix.  MCW and Tyler Ennis to Milwaukee," ESPN's Marc Stein tweeted Thursday.  " ... Sixers went from taking Isaiah Thomas in three-team deal with Milwaukee and Phoenix to letting Suns send him to Boston instead.  ... It essentially works like a four-way deal with Celtics joining in to take on Isaiah Thomas and Philly stocking up future first-rounders."

Multiple outlets reported Dragic is headed to Miami.  ESPN reported Phoenix received at least two future first-round draft picks from Miami, but it's uncertain which players - if any - were included. 

Several reporters cited an ESPN report, which couldn't be found in its original form, that claimed Miami offered Norris Cole, Josh McRoberts and Chris Andersen in the Dragic trade. There hasn't been a confirmation about what Miami sent to Phoenix, but Stein did partly debunk the aforementioned report by reporting Cole had been traded for Utah Jazz veteran John Salmons.

Phoenix does appear to have two roster spots open after dealing three players and reportedly only taking back one. 

This article was last updated at 3:37 p.m. ET and will be updated as needed.

UPDATE #1 (3:40 p.m.): Suns center Miles Plumlee dealt with Ennis to Milwaukee, per ESPN

UPDATE #2 (3:53 p.m.): Phoenix picks up Marcus Thornton and Cleveland's 2016 first-round pick from Boston, Salmons from Utah and Jordan Hamilton from Miami, per Yahoo Sports.