Officials are still tallying up snowfall totals that could set new records in states like Florida. Savannah, Georgia, recorded 3 inches of snow, which is the most the city has seen since 1989.
PennLive’s Johnny McGonigal and Bob Flounders discuss the possibilities for James Franklin’s Penn State program in 2025 as the Lions’ offseason begins. You could make strong case PSU could be better ...