The NFL is making its move into offering its own media streaming platform, announcing that “NFL+” has launched on Monday. Post navigation WR Adams clarifies Rodgers-Carr comparison Chicago mayor proposes dome for Soldier Field