IN a parallel universe, The Pilgrims now play in a stunning 46,000-seater stadium after leaving Home Park, where they have played since 1901. This is surrounded by a £150million project of shops, cinemas, restaurants, a hotel and an ice rink.