Arizona Cardinals vs Detroit Lions Live Stream: Watch NFL 2017 Football Online

The Arizona Cardinals and the Detroit Lions will face off on Sunday as the NFL 2017 regular season gets truly going. The game takes place from Ford Field in Detroit, Michigan, with a scheduled start time of 1 p.m. ET.