Twenty years ago today – October 25, 2002 – Nick Carter performed his very first solo concert in Ybor City, a part of his hometown of Tampa, Florida.