Last night the San Fransisco Giants won the World Series! They ended a 56 year drought. The last time they won was 1954, back when they were the New York Giants. Lincecum got the better of Lee, twice. Edgar Reneria was awarded the MVP Award after he had the game winning 3 run home run. Last night will be a day every Giants fan will remember.