Giants’ Jonathan Casillas not-so-randomly tested for drugs following Instagram post Coincidence? I think not.