Tens of Atlanta “fans” welcome Falcons home