Great job Crew!
Another poster commented on ground radar not telling them about the geese (presupposing those are the facts). That though occurred to me too. Last spring I was at 5500 feet, 70 miles east of Quebec City, and the radar controller there told me to have a look just off my right for birds, sure enough, geese! I sure am impressed with the radar he is using!
Pilot DAR