In Key West, you can hear roosters crowing at all times and see them along the streets. To the surprise of many tourists, there are roosters and hens all over Key West. One of the explanations for their presence is that they were initially bred for cockfights and to get eggs from the hens. Once cockfighting became illegal the population…