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