The rosters for this year's SiriusXM All-Star Futures Game, taking place on July 8th in Kansas City, were announced today. Complete rosters and current-season statistics for all 50 players named to the U.S. and World teams can be found right over here, and the game will be televised live via ESPN2 and MLB.TV.

From the press release:

"Major League Baseball, in conjunction with the Major League Baseball Scouting Bureau,, Baseball America and the 30 Major League Clubs, selected the 25-man rosters for each club, the U.S. Team and the World Team. Each Major League organization is represented and players from all full-season Minor Leagues were eligible to participate.

The teams feature 17 former first round draft picks (U.S. – 13; World – 4), six players picked in Compensation Round A (U.S. – 5; World – 1) and four second round picks (all U.S.). Among the 17 first round picks, nine were selected in the 2011 First-Year Player Draft, including each of the top four overall picks. The World Team features players from 11 different countries and territories outside the 50 United States. The Dominican Republic is represented by eight players, followed by Venezuela (six), Cuba (two) and Puerto Rico (two)."

Complete Futures Game Rosters and Statistics