Hundreds of thousands of Giants fans braved inclement weather Friday as they donned their orange-and-black gear, gathered along downtown streets and cheered themselves hoarse in a euphoric celebration of the team's third World Series championship in five years.