Great Texarkana Duck Race is Saturday August 24thGreat Texarkana Duck Race is Saturday August 24thThe great Texarkana Duck race is set for a new location August 24th.WesWes