The MLB All-Star game rosters were announced Sunday, but there are still some spots open.
Ten players from both the American League and National League are up for the final two all-star spots next Tuesday.
A position player will be selected for the National League, while the American League will take a starting pitcher.
The five pitchers in the American League include:Detroit - Rick PorcelloCleveland - Corey KluberLos Angeles - Garrett RichardsChicago - Chris SaleHouston - Dallas Keuchel
The five position players in the National League include:Miami - Casey McGeheeColorado - Justin MorneauWashington - Anthony RendonChicago - Anthony RIzzoAtlanta - Justin Upton
Final fan voting can be done at: www.mlb.com.
Voting lasts until 4 p.m. July 10.