George Canyon - "All Or Nothing"

Since his appearance on the 2nd season of Nashville Star, George Canyon has become the second most successful artist to ever appear on the show as he has become a superstar in his native Canada.  Does this song sound a sgood as what's coming out of Nashville?