And I heard at one point, ESPN gave the Falcons a 99.6% chance to win. WOW! That hurts for both ESPN and Atlanta.....not to mention all the wagers.



Sent from my Dingleberry Handheld Wireless