Florida may have found an unlikely ally in its battle against Burmese pythons: raccoons. Researchers in South Florida ...