We are talking about the new Buffalo Bills stadium, a teacher arrested and free cats