The site is about 2.5 miles south of Soldier Field. The post Bears Revisiting Another Lakefront Location for New Stadium appeared first on Front Office Sports.