TFI International (TSX:TFII) or Badger Infrastructure Solutions (TSX:BDGI) stand out as great long-term holds for a TFSA. The ...