Yes. Such are made as well as an USB switch. Check Belkin.
I found that 5 dollar network cards, a crossover cable to be less costly, but that's me.
I'm trying hook two Computers up to one USB Printer.
Does someone make a USB Splitter or how would I do this?