You can't do anything on a scale of Patriot Place. But I wonder how difficult or practical it is to have restaurants that are only open game weekends, or at least scalable downward when there aren't games? Putting a hotel there might help. The is nothing in the way of decent places to stay by the stadium now.