Who Invited Him?
Snakehead fish are eating their way to New York lakes. They grow up to 3 feet long and are always hungry, devouring pretty much everything in their path. Four were caught in Meadow Lake in Flushing, not too far from Shea Stadium. They've also been caught in the Delaware and Potomac Rivers. Florida has given up trying to deal with them in some areas. I guess they have bigger fish to fry...