It is curious the assassin stopped at a Starbucks. It isn't something a professional would do. Everything else points to murder for hire. It was probably over money or someone concerned he would squeal.
I was just saying the same thing about the starbucks...
But this guy probably had a million disgruntled enemies..