Özbay, ödülü 2011 yılı mayıs ayında 500 bin dolara alıp özel çabalarıyla 30 milyon dolarlık bir mobilya mağazası yaratması sayesinde kazandı. Özbay’ın biri Atlanta’da, biri South Carolina’da, ikisi North Carolina’da olmak üzere ABD’de dört mobilya mağazası var.