Blimey it still works.
Oh look, NFLUK just happens to have gone down on Draft day. ****...
It's back up and running now they've pissed off a sufficient number of people.