As the dog days of the NFL summer approach, we at Last Word On Sports introduce our “All-Franchise” teams for each of the league’s 32 clubs. For this series, our football writers have composed all-time rosters compiled with the greatest players in each franchise’s history at each position.