Bethalto boy wins trip to All-Star Game