He may be known for his play behind the plate, the nickname "Kai Cannon" also extends to his power game too ...