Teams David Brown played for

MiscellaneousScotland (1882)
 North of Scotland (1882)