Longtime Arizona Wildcats recruiting target Justise Winslow announced today he will play college basketball for Duke, choosing the Blue Devils over Arizona, UCLA, Texas A&M, Florida and UCLA.

During an internet-streamed announcement at St. John's School of Houston, Winslow choked up as he thanked a long list of supporters and then grabbed a Duke hat and finished his speech.

"Without further ado, next year I will be attending Duke to play for coach K," Winslow said.

Winslow has been played for several USA Basketball teams, including the U19 World Championship team that featured UA freshman Aaron Gordon as MVP. Duke's Mike Krzyzewski is also coach of USA's senior men's team, while Florida's Billy Donovan coached the U19 team last summer.

The webcast generated over 3,000 viewers.

Winslow's decision is expected to give Duke the consensus No. 1 class in 2014 -- which also includes big man Jahlil Okafor, guard Tyus Jones and wing Grayson Allen -- and the Blue Devils and Wildcats are also among those in contention for Texas center Myles Turner, who is expected to sign in the spring.

In a statement, Krzyzewski said he was "ecstatic" about the players Duke signed, and said Winslow is a "great" wing player.

"He is a guy that can guard every position and is an amazing rebounder and scorer," Krzyzewski said.

Winslow's decision also means UA will finish its fall 2014 recruiting class with four players: Forward Craig Victor, guard Parker Jackson-Cartwright, guard Kadeem Allen and wing Stanley Johnson.

Johnson is a top 10 player in the class of 2014, Victor is a Top 30 player, Jackson-Cartwright Top 60 and Allen is a returning all-American junior college player.