English football club
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