Can you believe it's been three years since Nick Carter and Jordan Knight were touring the country? It seems like yesterday.  In fact, three years ago today, October 14, 2014, Nick & Knight were live in Atlanta, Georgia (my town!) and id a live webcast through...