The San Francisco Giants championship parade live stream is live online Friday from California as SF celebrates the World Series win over the Kansas City Royals and the parade coverage is on TV and online from KPIX 5 and Comcast SportsNet starting up at 3 pm ET and 12 pm PT and the celebration is the third in five years and comes after Madison Bumgarner won the MVP and the series with his Game 7 performance.
Read full story