My first response: Whut. Richmond has a port? I drove through that ****ty little town twice in the last week and I saw no ports. Train stations and railroad tracks in spades, but not ports.
Second response: Wikipedia [blows raspberry at Shirosaki in a most mature fashion]
Third response: Hey, that's weird, typing "Richmond" into Wikipedia takes you to a disambiguation page rather than to one of the three Richmonds apparently extant in the UK. Also, Richmond, VA is listed first on the disambiguation page. But Richmond sucks. Can I go make a thread asking what you think of when you hear "Richmond" and try to skew it away from Virginia? Maybe. I bet the Australia and Sri Lanka Richmonds are really important, right?
Fourth Response: Lost interest in Wikipedia. Because Richmond, again, sucks. They are on the James River, and there was mention of shipping slaves to some Richmond docks, but I think they're a port in the same way that DC is. They have a body of water with a couple docks in it that can support (some) shipping but only in a very small way. Hell, Baltimore is a more major port than Richmond. Norfolk and the rest of the Hampton Roads, meanwhile, are a MASSIVE port.
Also, Cheez, is ≤3 more or less than <3? Also-also, nobody cares about any Mississippi (HEY! I wikipediaed again because I couldn't manage to spell Mississippi right!) port except New Orleans.
Also, why did I just get hit in the face by a disco-dancing queen?
EDIT: Also, something that didn't occur to me until I saw the Wikipedia thread but, in theory, I knew, the James River empties out at Hampton Roads, so anything that gets shipped by water to or from Richmond goes through Norfolk and its fellow port cities, unless it uses that canal that may or may not still be in use, but probably isn't.