Burmese pythons wreak havoc across the Florida Everglades. The invasive snakes eat just about anything. Do they eat ...