WATCH: Kevin Pillar’s Superman Catch
Come to think of it...have you ever seen Kevin Pillar and Superman in the same room together?
Someone once told me: “71% of the Earth is covered in water…the rest is covered by Kevin Pillar.”
Check out his epic catch during last night’s game against the Red Sox.
https://www.youtube.com/watch?v=itW49RvtWck