There is a company called Old Man Mountain and they make racks which are designed to be mounted using wheel axle, they will fit on any type of bike. I don't know if Topeak makes something similar...A cheap seat post rack is good enough if you don't carry any heavy loads.