Stephen Curry and Wife welcomes new baby boy, names him Canon