Minnesota grower Travis Gienger won Half Moon Bay's pumpkin weigh-off with a 2,389-pound giant, taking home $21,501 after driving it 2,150 miles.