Not my area of expertise so had to Google a couple of the names but quite a clever crossword from Brendan. On the easier side I would say.
My only problem is 2d. I can think of possibly two singers that fit the crossers but neither really parses.
Out of respect for both Roof and my own mental health, no mention of football today.