A big snake!' "I pretty much froze, like a deer in headlights," Ricks said ... a boa constrictor. It is likely someone's pet based on the size and health of it, fire officials said. Firefighters ...