The Detroit Lions got a much-needed win on Thursday Night Football. Detroit took their anger out on Dallas, stomping them 44-30 in a game that had huge ramifications for the NFC playoff picture. The Lions are still on the outside looking in, but they took an important step forward with last night’s victory. Lions head […]