News

Ideally, NFL franchises are either building toward some clear competitive championship window in the future or maximizing one that’s already open.