Central Park is prime bird real estate, and on Wednesday, a prime bird showed up. Birders flocked to the park to check out a snowy owl, the first recorded sighting of the bird in more than a century in the park. There’s something wildly incongruous about a stark-white owl on a baseball diamond in the heart of Manhattan…

Read more…