Yeah, the introduction would be fine as long as you don't just copy+paste it and then edit out everything that doesn't apply to your league. xD (In other words, make the introduction yourself in your own mind completely)
And I wish you luck on figuring out how to do the background if you really want it. It's so tough to explain, I'd rather not do so. >.< So good luck with that. ^^