I have absolutely no idea what I'm doing. (what's new).
Cant seem to find the rules or operations of the game anywhere.
You can check out this link, but it's not very helpful: Help for Yahoo Fantasy Baseball
Let me try to help ...
Our league allows for daily roster moves ... that means you can have one lineup for one day, then change to the next day (or any future day you want), and change your lineup. You may want to do this (for example) if one of your OF (outfield) players is not playing in an upcoming day (say on Thursday, for example), and you want to swap one of your BN (bench) players into the OF slot for that day. Then you can click to the next day (Friday) and swap them back around, if you want. You can go through each day of the upcoming week and set your lineup of Hitters and Pitchers. You can see which SP's (starting pitcher) are scheduled to start on a particular day (you can tell this because there will be a green checkmark in the column that shows there opponent for that day), and make sure you have that SP in your starting lineup that day (i.e., not on your BN).
You can move a player on your roster to any slot where they have "position eligibility." For example, if one of your players has "OF" after their name (and ONLY "OF," that means they are an Outfielder, and can only be slotted into the OF slot -- or into the "Util" slot. Any hitter can be put into the Util slot, regardless of their position eligibility. Some players have multiple position eligibility. For example, Whit Merrifield on my team has the following eligibilty: 1B,2B,OF. That means I can slot him into the roster at 1B (first base), 2B (second base), OF (outfield), or Util (utility).
Pitchers have either SP (starting pitcher) or RP (relief pitcher) after their name. Only RP pitchers can be put into the RP slots, and only SP pitchers can be put into the SP slots, and any pitcher (whether SP or RP) can be put into the P slot.
I usually set my roster a week ahead of time, for the upcoming week. If someone gets hurt and maybe isn't playing for a day or two, you can always go in and change your lineup at any time.
Shortly before a real life game is about to start (a few hours?) there will be an indication as to whether a hitter is scheduled to start that day for his real life MLB team.
During the season, you are able to peruse the list of available players (click on the "Players" tab), and find a FA (free agent) you might want to pickup for your team. Maybe one of your players sucks and you want someone who's playing better. When you do, you usually have to drop an existing player from your roster. When you pick up a player, the transaction is always recorded the NEXT day, not the day you picked them up.
If a player is hurt and on the MLB (major league baseball) DL (disabled list), you can move them to your team's fantasy DL. When you do, that opens up a free spot on your roster, and you can pick up a FA. (Again, that transaction would be effective the following day.)
If a player is dropped by one of the other fantasy teams during the season, they are put on Waivers (shown as a "W"), and will sit on the "waiver wire" for a couple of days. (All undrafted players are currently on the waiver wire until Tuesday.) Players on the waiver wire can be picked up following the "waiver priority" rules. If you click on the "League" tab, and look at the "Standings" section, you will see each teams waiver position represented by a number. Currently, TOUCHDOWN! has first priority, so he gets the first pick off waivers, I have "4" so I have fourth priority, etc.
Did that help? It won't take long until you get the hang of it.