Im surprised anyone thought that wouldn't be called a homerun. This is Yankees at Yankee stadium we are talking about, if you have been a Jays fan at all, then you knew right away that was going to be a homerun.
Heck the spectator could have taken a s*** on Revere and that would have still been a homerun.