also sometimes if you cover them they don't seal so all the moisture escapes as steam. and thats why the meat goes dry..

so another tip is also.... brown them in a fry pan frist them finish them roasting in the oven hth