Tag Archive | Millwall

A nil for ridiculous idea of Millwall at the London Stadium

There was a ridiculous rumour doing the rounds recently, that Millwall would be ground sharing with their arch-rivals West Ham United next season, if they secured promotion to the Premier League.