It is virus infection. The virus is in your earth. This happens after growing tomoto for a few years. The only way to get rid of it is to replace the whole earth.
I noticed something interesting -- if the virus affects your big tomato, it won't affects cherry tomato and vise versa. So next year, try to grow some different types of tomato.
Another way is to buy some 碎木削 -- I forgot the English name but you can certainly find it in Walmark -- and put it on top of the earth so tomato leaves won't have contact with earth