The city of Tulsa, Oklahoma is looking to inject some fresh lifeblood into its populace. To that end, ..