WATCH: Iowa Cubs Taylor Davis Can't Take His Eyes Off You

 Taylor Davis, a catcher for the Iowa Cubs (a Triple-A minor league baseball team), makes a point to make "eye contact" with any cameras that are on him.

Captain Tony

Captain Tony

Want to know more about Captain Tony? Read more


Content Goes Here