Baseball Player Taylor Davis Can’t Take His Eyes Off You


All season long, Taylor Davis, a catcher for the Iowa Cubs Triple-A minor league baseball team, has made it his mission to find and give a steely stare to any cameras that are watching him.