The domain was part of a webhosting plan so I had to cancel the plan and receive a transfer code so that the name can be transferred to another registrar. Thus, the domain is no longer with Yahoo webhosting, and is available for transfer.
To answer the 2 questions:
kellyandbryan - Yes, I can transfer out of Yahoo.
Jeashale - I'm not sure, I can't find any information on the Yahoo site on free pushes, but my suspicion is a free push to a Yahoo account is possible. I will ask the Yahoo domain service when I call them to get the authorization code.
Because I wasn't aware of this information at the time of post, I'm ok with the recision of any bids.