I believe pretty much anyone with an account there or creating an account there today can take advantage of us this. (i.e. i did and i haven't made a deposit there)
TO GET THIS FREEPLAY YOU NEEDED TO ALSO HAVE ACCEPTED THE HALL OF FAME GAME FREEPLAY AT BEGINNING OF SEASON, SORRY FOR ANY CONFUSION