DCranon21 Posted October 15, 2009 Share Posted October 15, 2009 I don't think there's any billboards near the stadium. I've thought about this a few times in the past few years. It is. It's one headed eastbound on Central Ave going towards 495, right by the NTB and the car wash. They used to put NFL on FOX signs on it every week. I'm pretty sure there is one headed west bound too, but can't remember. Link to comment Share on other sites More sharing options...
This topic is now archived and is closed to further replies.