Keepers are a different way to play fantasy.
Been doing a keeper league for almost 20 years from now with the same core of guys from college (we've lost a few and added a few over the years).
In our league, you can keep a guy for up to 2 years. We also trade future draft picks. So if my team sucks, i may trade you a stud running back and you'll give me your 2nd rd pick next year. That way you wont see and BS trades (kinda like trades at the MLB deadline. Trading present for future).
2 years ago I had drafted Stafford as my QB and some unknown named Mahones in the 12th or 13th rd to be my backup. Stafford was a dud in week 1 and Mahomes went off. Mahomes had started the rest of the year.
The cool thing about a keeper league is that i was able to keep him last year and this year as well.
My buddy drafted Lamar Jackson late last year. So Lamar is a 7th rounder.
So in our draft this year, Mahomes is a 6th rounder and Lamar is a 7th rounder.
We have made up a bunch of odd rules over the years but it keeps it fun.
Funny thing is when we started this league, we played for like $50 a team and we SPENT hours a week working on our teams and sending numerous trash talking posts. Now we play for $125 a team and i dont think anyone spends more than 30 min a week on their team. And no trash talking either which sucks