Jason Long Takes Oath as TBA President