image RCRFlood_04172026_GH-5.jpg The Red Cedar River flood between the Main Library and Spartan Stadium in East Lansing, Michigan on Friday, April 17, 2026.