Spencer

11m

The AFC North provided some of the most memorable plays of the NFL’s opening weekend.