Flores Files Suit Against NFL and Giants