Vessels fu scelto dai Baltimore Colts come secondo assoluto nel Draft NFL 1953[2] ma preferì firmare per gli Edmonton Eskimos della Western Interprovincial Football Union (la futura CFL). Nel corso della sua stagione da rookie, Vessels guidò la lega con 926 yard corse e segnò 8 touchdown su corsa. Inoltre ricevette 20 passaggi per 310 yard e un altro touchdown. Per queste prestazioni fu il primo giocatore della storia a venire premiato come MVP della CFL. Vessels giocò una sola stagione in Canada. Nel 1956 si unì ai Baltimore Colts, con cui giocò una sola stagione a causa di un infortunio alla gamba che pose fine anzitempo alla sua carriera.