Journey through basketball