The Shirley Ryan AbilityLab, formerly the Rehabilitation Institute of Chicago, is a not-for-profit physical medicine and rehabilitation research hospital based in Chicago, Illinois. From Wikipedia
Despite controversy and expected legal action from local residents, Evanston City Council approves new 35,000-seat stadium.