Where are they talking about building the ball park ... off of Allens Ave with a magnificent view of the oil tanks or 95/195? I'd much rather park on the streets of Pawtucket and sit on the LF berm.