In the Florida Everglades, a team of invasive species researchers got more than it bargained for – a 17-foot-long python, plus 73 developing python eggs. On Friday, Big Cypress National Preserve ...