"In a signed statement, Herrera said someone left the cash on his doorstep. " I for one do not believe him.
I accidentally left it on his doorstop, and I want it back!
Yep. I find $200 grand on my doorstep all the time... ...what a maroon.