With the NHL electing not to send its players to the 2018 Olympics in Pyeongchang, South Korea, there's been quite a lot of speculation as to what the men's USA Hockey roster would look like at the Winter Games.

On Monday afternoon, that speculation was put to an end as the official roster was announced during second intermission of the 2018 NHL Winter Classic at Citi Field. The roster is a motley crew of former NHLers, AHL players, college stars, and players from leagues overseas.

Here's how it breaks down:

Marc Arcobello, F, SC Bern (National League)
Chad Billins, D, Linköpings HC (Swedish Hockey League)
Jonathan Blum, D, Admiral Vladivostok (KHL)
Will Borgen, D, St. Cloud State (NCAA)
Chris Bourque, F, Hershey Bears (AHL)
Bob Butler, F, Milwaukee Admirals (AHL)
Ryan Donato, F, Harvard University (NCAA)
Matt Gilroy, D, Jokerit Helsinki (KHL)
Brian Gionta, F, n/a (NHL)
Jordan Greenway, F, Boston University (NCAA)
Ryan Gunderson, D, Brynäs IF (Swedish Hockey League)
Chad Kolarik, F, Adler Mannheim (Deutsche Eishockey Liga)
Broc Little, F, HC Davos (National League)
John McCarthy, F, San Jose Barracuda (AHL)
Brian O'Neill, F, Jokerit Helsinki (KHL)
Garret Roe, F, EV Zug (National League)
Bobby Sanguinetti, D, HC Lugano (National League)
Jim Slater, F, HC Fribourg-Gottéron (National League)
Ryan Stoa, F, Spartak Moscow (KHL)
Troy Terry, F, University of Denver (NCAA)
Noah Welch, D, Malmö Redhawks (Swedish Hockey League)
James Wisniewski, D, Kassel Huskies (DEL2)
Ryan Zapolski, G, Jokerit Helsinki (KHL)