Do eagles eat dead fish?

They have to be freshly dead. They'll eat any kind of road kill even but get rather finicky after a few hours.