Association football club in Blackburn, England
rovers.co.uk
Blackburn Rovers Football Club is a professional football club based in Blackburn, Lancashire, England, which competes in the EFL Championship, the second level of the English football league system. Wikipedia