Dude, you're really setting yourself up for disappointment. i get where you are coming form but you're really reaching here. If this is truly a release by a small startup shop, then the license is out of reach financially any how.
Not having it licensed isn't a bad thing necesarily. Without NFL and NFLPA licenses they aren't constrained by the NFL approval policies and have more freedom in creating the game.