The San Francisco Giants have designated second baseman Dan Uggla and outfielder Tyler Colvin for assignment after losing five of six on a horrid homestand.