He definitely said Rollin Shack would be shop and bar.
I'm second-guessing that they've realised that we can better use the existing buildings and increase the car parking provision.
How much do they charge for match-day parking?
An extra 50 cars on that plot x 13 games x £10 a spot = £6500 of free money, for doing nowt, whilst the Rollin building would otherwise sit idle apart from match days.
Of course, these are made up numbers...
Plus a new shop/bar would need rates paying on it + utilities.