Midfielder Sam Morsy has signed a one-year contract with Blackburn Rovers after rejecting Peterborough United. The 34-year-old Egyptian international stated he is ready to play in the team's opening match against Wolves.