Josh Ross is a Canadian country singer and songwriter. He is managed by The Core Entertainment and jointly signed to Universal Music Canada and Universal Music Group Nashville. From Wikipedia
His remark praising the U.S. as 'the best country in the world' has drawn sharp criticism from Canadian fans ahead of his performance in Ottawa.