West Point four to play All-Star games