Basketball Positivity, determination have helped McVeigh break out of slump