October 13th, 2024 - 16:25 | Cowboys Stadium
Dallas Cowboys
Detroit Lions
Cowboys Stadium
seen this Match