Looking for Sumo things to do? (Tokyo, Japan)

Japan is truly a great country to visit.  I honestly have never met anyone who went there and wasn’t amazed by all that Japan has to offer from food, attractions, to just really nice polite people.  I was lucky enough to visit Tokyo again a few weeks ago….yes I know, it seems like I keep…