Hmmm, that link should be fine. It should just take you to the league homepage. I’m not sure how else to help you out. Maybe go here and click through to the league homepage:
It’s the first team on the Expired Teams list. The league is Fantastical. Let me know if you have any problems.
EDIT: I see Niv responded as I was responding. You’ll have to use my second link to claim the team anyway. The season starts tomorrow, so we’d love to have you onboard.