Temperatures today will struggle to reach the low 50s, with some spots north of I-44 staying in the upper 40s under mostly cloudy to overcast skies.