The Detroit Lions beat the Tampa Bay Buccaneers 24-9 in a game which Detroit dominated from beginning to end. Colin Cowherd asks if the Lions are the best team in the NFC. Read More
Lions beat Bucs, Is Detroit the best team in the NFC? | The Herd … from Fox sports
