Fenris-77 wrote:In most leagues you keep guys before the picks are available to trade. so if you keep that 4th round guy you can't trade the pick. In a more complex league setting, one where picks are traded well before the draft, you'd have to say that the team needsa to burn a pick one (or more) rounds better than normal to keep a guy if they've traded the pick for the round he'd ranked in.
I don't get why you're confused. Just because my answer doesn't really address his question at all....
To the original question though, some leagues make you sacrifice picks to keep players and some don't. If you do have to sacrifice picks then your league needs to be set up so that guys aren't able to trade picks before they assign keepers. What I was referring to above is the kind of league where the pick you 'sacrifice' to keep a player is based on the round you drafted him in the previous year (commonly one higher than the draft round, so a guy drafted in the 9th round would cost an 8th round pick to keep, with the pick increasing by one every year).
I've also played in leagues that work like you describe, where each keeper just knocks off a draft round, and that works fine too, but I think you still require guys to set keepers before the picks can be traded. You can do it other ways but it's more complicated.