San Francisco's Tim Hudson, Cincinnati's Alfredo Simon, San Diego's Huston Street and Washington's Tyler Clippard have been added to the roster for Tuesday's All-Star game at Target Field in Minneapolis as the National League changed about one-third of its pitching staff.