Crystal Palace's mascot Kayla, a North American Bald Eagle, flies in the stadium to entertain fans ahead of the English Premier League soccer match between Crystal Palace and Manchester City at Selhurst Park stadium in London, on March 27, 2014. (Photo by Kirsty Wigglesworth/Associated Press)
|