A 36-year-old man is recovering after he was assaulted in a home invasion in the St. Vital area during the early hours of the ...