Hey people, I am a fantasy sports fan and I have been thinking for a while about how to make fantasy sports more of a game. I was wondering what kind of systems do you think you could add to a fantasy sport to make the "gameplay" more dynamic and interesting. For now the person with the best players will almost always win, and in a world where Lebron James is 10 times the player that the 10th best player is, the advantage of having him can be more than any amount of trades or waver pick-ups can account for. One way to offset the stat disparity would be to add modifiers to players which incentivize you to pair certain players up; fore example, there could be a "run and gun" bonus on players like Steve Nash, Amare Stodemire, and Stephan Curry who love to play at a fast pace, assembling two run and gun players in your line-up could give each a 10% bonus on scoring and assists, while also adding a 10% penalty to turn overs.
The same idea can be applied to football, if you have a deep threat receiver and a strong armed qb, then each receives a bonus amount of yardage every game for being on the same team.
Any other ideas to make this fun, but not entirely skillful game a little more gamey?