The Real Reason Why Stephen Curry, Ayesha Give Hilarious Nickname to Baby Canon Ayesha Curry and Stephen Curry gave their son the most hilarious nickname ever!