Even so, I found a snowman (4)
I believe the answer is:
yeti
'a snowman' is the definition.
(I've seen this before)
'even so i' is the wordplay.
'even so' becomes 'yet' (I've seen this in another clue).
'yet'+'i'='YETI'
'found' acts as a link.
(Other definitions for yeti that I've seen before include "creature of dubious existence" , "creature awaiting discovery?" , "supposed mountain creature" , "that you might find in mountains" , "Anthropoid cryptid" .)