Joe Flanigan appeared at MegaCon in Orlando this weekend to meet fans, sign some autographs, and talk about how he…