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 48s ago
Remove iTunes tracks disassociated from files
downloaded 8m 19s ago
Locates pairs of track entries pointing to the same file
downloaded 15m 34s ago
Displays files in iTunes Media folder not in iTunes track library
downloaded 17m 54s ago
Renumber order of selected tracks
downloaded 19m 55s ago
View/Edit tags of selected track(s) in single window
downloaded 21m 49s ago
Rename selected tracks' Song Names with their filenames (minus extension)