The Franchise is a new documentary series featuring the World Series Champion San Francisco Giants, which give viewers a front row seat into the lives of the players, coaches and team personnel as they begin the task of defending their World Series title through the 2011 MLB season.