Bethany Joy Lenz's singing ability wasn't why she was cast as Haley James in “One Tree Hill.” Yet her vocal talent has become an integral part of the character — even affecting the plot of the teen drama.