No Pythons Allowed!

Have most of the disappearing mammals in the Florida Everglades been devoured by giant snakes?