Sure, iTunes can join tracks, but only if they're consecutive CD tracks, and you haven't imported them. This script allows you to join any two (or more) MP3 tracks (repeat: MP3 tracks only), provided that they are the same format and bitrate.
Also see Join Together, an application that will join any type of files.
Perhaps Also of Interest...
downloaded 1m 7s ago
Remove iTunes tracks disassociated from files
downloaded 5m 19s ago
Removes leading and trailing space characters from chosen tags in selected tracks
downloaded 6m 15s ago
Enter text for the selected tracks' Category tag
downloaded 8m 14s ago
Display, create text file listing info of dead tracks
downloaded 10m 4s ago
Batch set new Last Played/Last Skipped of selected tracks
downloaded 13m 5s ago
Emulates iTunes search and copies results to a playlist