Well, I mean it’s less weird to write “golf ball-sized hail” bcause it’s a rather common way to describe the size of hail. Energy drink cans are cylindrical, so it doesn’t make immediate sense in anyone’s brain in the sentence as a comparison. I’m guessing the author couldn’t think of a common enough spherical item of the right size to compare with. Still, I think hyphens would have immediately fixed the strangeness, like the person below you commented.
Well, I mean it’s less weird to write “golf ball-sized hail” bcause it’s a rather common way to describe the size of hail. Energy drink cans are cylindrical, so it doesn’t make immediate sense in anyone’s brain in the sentence as a comparison. I’m guessing the author couldn’t think of a common enough spherical item of the right size to compare with. Still, I think hyphens would have immediately fixed the strangeness, like the person below you commented.