Newsletter format - readability in Yahoo mail

Just sent our first newsletter. Preview looked great, w annoucements as a section at top, below that two columns for family’s badge work and upcoming events.

But when I recd it in yahoo mail, the announcemtns section was way too long horizontally and the badge work section was way too short across so very long vertically and hard to read.
It seems that the TT logo image is way too big in the yahoo view, which squeezes out the badgework column.

Any ideas for fixes??