First, before anyone says anything, I got permission from Nige to suggest this link a while back. It is a site I have made myself but I think it would be really useful for some members. I'm not doing this to randomly advertise my site, I just believe it may be helpful.
The site is called Grapple List. The link is: http://grapplelist.b1.jcink.com. As you all know, on sites like Wikipedia and Obsessed With Wrestling, a wrestlers profile is listed but most of the attention is on other things that only their signature and finishing moves are listed. However, at Grapple List, many matches and tribute videos are studied of a certain wrestler to build up a comprehensive move list of what moves particular wrestlers can do. There's profiles on there where a wrestler has over 100 moves listed, and that isn't counting the signature and finishers too. This allows writers of BTB's/ EWR diaries to write realistic matches. There are currently 139 profiles, and if members need a profile, they can request one and there's usually a quick response.
So there we go, thought I'd throw it in as a useful link and I hope you all find it as one too.
Just type in the website for the company you want to do for BTB (Example: WWE.com or TNAwrestling.com) and then go to the time period you want. Try to find the closest day to the day you are starting and go to their roster page and you have a great way to find out rosters.