in Atlanta Falcons by Leonard Floyd’s return to Georgia features 100 acres of land with bulls, goats, chickens and more Subscribe: #AtlantaFalcons #RiseUp #NFL #Falcons