Awesome awesome awesome writing! I thought it'd be hard for you to put your level on this forum even higher, but you've managed to do so and make it look easy!
One small note about Swedish team names though: I see you've spelled Djurgarden as Djurgardens. The s at the end is possessive and should only be used if you include the IF, as in Djurgardens IF (idrottsforening = sports association), otherwise you just write Djurgarden. Same thing with Farjestad and Leksand, and I see you've left out the possessive s in those names. No one here says Djurgardens. We all say/write Djurgarden here.