The Flyers have signed winger Wayne Simmonds to a two-year contract. Simmonds, who was a restricted free agent, will make $3.5 million over the course of the contract, according to a league source. He earned $821,667 on his entry-level deal with the Kings this past season.