Considering 90% of the links don't work anymore, it's unlikely.
I think the City Market location is actually where Lansing's proposed casino is going to be built. It looks like much of the 'stadium district' is still made up of parking lots and industrial lots.