So Ray Allen isn't human after all. This explains a lot of things...