Brian Cardinal is the definition of a journeyman.