Just spotted this horrendous sticker at one of the entrances to the Cardiff Arms Park rugby stadium on Westgate Street. I was initially drawn to the Cardiff Blues sign to see if any further details were on display concerning the amount of Cardiff Blues games now to be held at the site. But instead I […]