Definitions for "Daily Racing Form"
A daily newspaper that reports results, entrants, and other racing news.
Daily newspaper of racing which provides statistics, racing news and past performance records of horses competing in races that day.
A daily newspaper containing news, past performance data and handicapping information. Do not use definite article "The" when describing According to Daily Racing Form,...
Daily publication that includes past performances and charts.