I think I'm on just over 50 but there's one or two old grounds in there. Then there's another 10 or so that aren't in the league anymore. Can I count in a few that i've been to but not been in and watched a game???
Old Trafford, Leeds, Crystal Palace, Sheffield United, Barnsley, Birmingham, Derby (New Ground) Arsenal (Highbury), West Ham (Upton Park), Coventry (Highfield), Hull (New Ground), Sunderland, Doncaster (New Ground), Wigan, Bolton (New Ground), Bradford, Harrogate, Chesterfield (Saltergate), Wembley Old and New. Also Etihad for AC/DC and London Stadium for GnR, Liverpool for Bon Jovi. So I make that 24 if the concerts are permitted. No bad for a Scotsman.
I've been to 66 of the current grounds, with 15 'previous' grounds before certain clubs moved. Not taken into account current non league clubs