David Douglas Garrard (born February 14,1978) is an American football quarterback who is currently a free agent.
David Douglas Garrard (born February 14,1978) is an American football quarterback who last played for the Jacksonville Jaguars. He is currently a free agent.