Odds were +1100 for There to be a Special Teams Touchdown in the Falcons-Panthers Game11/17/2019 7:00 PMFacebook IconTwitter IconCopy LinkMoreComments1atlanta+ 7 Tags11/17/2019 7:00 PMFacebook IconTwitter IconCopy LinkMoreComments1