I'm pretty sure the game matches you with people from your region by default. Maybe you have an american psn/xbox account or something? Either way i really don't think location matters all that much, i mean in previous 2k's (ps3 2k10,11,12,13,14) i played with or against americans all the time and never noticed more lag than when i played europeans.
Maybe you have a subpar connection or are using wifi? Or maybe you're just counting all the input lag, sluggish animations and unresponsive controls and add it to the regular lag. That would make sense, all of those things combined do add up to horrible lag but that's just the standard 2k15 online experience and has nothing to do with location. Although 2 seconds does seem a lot, are you sure that's not a bit of hyperbole? I don't see how you could even take jumpers with 2 seconds of lag, i'd imagine you'd be running out of bounds or getting blocked half the time.
From what i can tell (usernames, mic's, various other clues) i solely get matched up with other europeans and tbh i really don't like that. I miss the american players, if only because i miss the funny trash talking. Europeans really aren't any good at that, most of the time it's either bad english, some foreign language i don't/barely understand or simply that god awful UK accent.