Ok, so I have no programming ability, otherwise I'd spend every waking second I have until this is done to do it myself. Here's the idea, and I realize it's a "niche" app, but oh well:
I've drawn out what I picture the app looking like on the iphone. You'd sign into your yahoo account, then the app would know your teams and leagues. At the very top would be a "team" tab bar. There would be tabs for each of your teams. The selected team would be highlighted.
Under the team tab bar would be the "roster" tab bar. The first tab would be to change/update your roster (see the attached screenshot on how Yahoo basically uses the same system as the iphone does for moving stuff around anyway). Also on the roster tab bar would be "+" for adding players from the free agent pool, the "horizontal arrows" for making a trade, then the ">" to pull over more options such as bringing up the "Live Scoring" screen (see link on Yahoo!'s "Stat Tracker" which would fit perfectly on the iphone.)
What do you think?
My drawing:
Yahoo!'s current system of reorganizing a roster:
Stat Tracker page:
http://baseball.fantasysports.yahoo....attrackerpromo