Wednesday night's premiere episode of the Giants' docudrama, "The Franchise," offers a respectable compilation of this season's highs and lows.