Sports in Charlotte, North Carolina have a long and varied history, The city is home to teams at nearly every level of American sports including which American professional basketball team based in Charlotte, North Carolina?