OK
Who is better equipped to win the battle in the trenches between the Lions and Cowboys?
Detroit
33%
Dallas
67%