The 22-year-old Scotland international arrives at Ewood Park on a four-year deal after Premier League side beat off competition from Rangers to secure their first summer signing (Blackburn Rovers, Dundee United, English Premier League, Scottish Premier League)