There's been a lot of rumors about what exactly is going on with the Target on Eagle Road and after asking a lot of people what's going on, we finally have answers.
Target's data breach in 2013 affected 46 states including us here in Idaho. So why is Target paying us $18.5 million and who gets the money? I'm ready for my share.