Mitchell Evan Haniger is an American professional baseball outfielder who is a free agent. He has previously played in Major League Baseball for the Arizona Diamondbacks, Seattle Mariners, and San Francisco Giants. From Wikipedia