Lineup changes can be made directly from your team page. If your league allows daily roster moves and lineup changes (all Public Leagues allow daily moves), then you can move players from bench to active positions up to five minutes prior to the scheduled start time of the game involving that player.
To change a player's position, simply select a new position (LW, Util, Bench, etc.) from the player's position pull-down menu. If no pull-down is available, that player is locked for the day and his position cannot be changed.
If you're moving a player to a starting position that's already occupied, you must also adjust the position of the player occupying that position in order to complete the move. So, if you're moving a player from your Bench to a starting RW position, you must move the player currently occupying that position.
You can also edit your lineup by clicking the "Edit Lineup" link on your team page. This advances your roster to tomorrow's games and allow you to edit the position of any players who are locked into their position for the current day.
Please remember that clicking the "Edit Lineup" link advances your roster forward to the next editable day, so you do not want to click this link when making day-of-game adjustments.
If you're the member of a Custom League that allows lineup changes and roster moves on a Weekly basis only, the process for editing your lineup remains the same, only all lineup changes and roster moves are applied to the day of the week selected in your league.
For example, if your league allows Weekly on Monday roster moves, clicking the "Edit Lineup" link from your team page always advances your roster to the following Monday, and all changes are applied to that lineup.