Taylor Davis Can't Take His Eyes Off You

Taylor Davis is a catcher for the Iowa Cubs, the triple-A affiliate of the Chicago Cubs, and he likes to have fun with TV cameras. All season long, every time a camera is aimed at him, Davis shoots back a steely stare. His stare-downs have been edited together for this amusing compilation.

Mike Bell

Mike Bell

Want to know more about Mike Bell? Read more


Content Goes Here