Besides the notifications, wouldn't it be smart to have a visual indicator on players who's contracts are about to expire? Something like a different color on the days (orange for 2 and 3 days left and red for 1 day left) or something else. I recently lost a good player because I was busy irl and I must have scrolled too quickly through my notifications and didn't pay much attention to my player's contracts expirations days.