Mike North, the NFL's vice president of broadcast planning, appeared on the "It's Always Game Day in Buffalo" podcast to ...