Blakely: 'Hard to fathom' Ray Allen will play for Heat