Debunking the Trap Game Myth: Detroit Lions vs. Green Bay Packers

Did you know the Green Bay Packers play the Detroit Lions Sunday? With all the talk about the Packers vs. New England Patriots game on Dec. 19, it seems that most people have already chalked up Sunday’s game against the Lions as a Packers victory. The people that do realize the Packers play the Lions this […]