Basketball Teddy Allen makes his case as one of Nebraska's best