By Emmett Berg SAN FRANCISCO - The San Francisco Giants on Friday brought home their third World Series trophy in five years to elated fans that lined a two-mile (3-km) parade route along the city's Market Street. Revelers ignored an intermittent rain to salute the Giants, who defeated the Kansas City Royals with a heart-stopping 3-2 victory on Wednesday in a winner-take-all Game Seven. "This is the best moment of our lives and our baseball careers," World Series Most Valuable Player Madison Bumgarner told a crowd of thousands gathered in front of City Hall. ...