Thank you for your patience while we retrieve your images.
NFL: DEC 18 Patriots at Colts

NFL: DEC 18 Patriots at Colts

INDIANAPOLIS, IN - DECEMBER 18: A New England Patriots helmet sits on the sideline during the NFL football game between the New England Patriots and the Indianapolis Colts on December 18, 2021, at Lucas Oil Stadium in Indianapolis, Indiana. (Photo by Michael Allio/Icon Sportswire)
Subcategory Detail: