Haven’t gotten enough of the Giants this season? Still basking in the glow of last year’s World Series? Starting Wednesday night, Showtime has your fix as the docu-series “The Franchise” makes its debut.

Continue reading →