Nile Ranger has joined Sheffield Wednesday (unfortunately only on loan) until the end of the season.