Hey delicious! It'd be good to go ahead and make your own intro thread to let us know a little about yourself! But seeing as this could benefit The Boss too I'll answer your question here
To find scheduled games going on currently, check the forum index
here. You'll find a list of the current games on the far left side of the page. Check those out and see who's hosting them, then if you're interested, send them a message over live asking if there's any room! Also, to find a schedule of all the upcoming games,
check here. From there you can also schedule your own game! Hope this helps, and if you need anything else feel free to ask me