Last Man Standing - Season 7 - Eps 9: The Gift of the Mike Guy
Mike finds getting Ed a special Christmas present is easier said than done..for the man who has everything. Meanwhile, Eve returns to visit and Vanessa helps the family realize the importance of their long-standing holiday family traditions.
About Last Man Standing

Title: Last Man Standing
First Air Date: 2011-10-11
Last Air Date: 2021-05-20
Status: Ended
Rating: 7.3/10 (from 322 votes)
Language: EN
Seasons: 10
Total Episodes: 194
Network: ABC FOX
Genres: Comedy
Production Companies: 21 Laps Adelstein Productions, 20th Century Fox Television, Mr. Big Shot Fancy-Pants Productions, Lyonsberry Productions, Double Wide Productions, NestEgg Productions, 20th Television
Synopsis
A married father of three tries to maintain his manliness in a world increasingly dominated by women.
Cast

Tim Allen
Mike Baxter

Nancy Travis
Vanessa Baxter

Héctor Elizondo
Ed Alzate

Christoph Sanders
Kyle Anderson

Amanda Fuller
Kristin Baxter

Jordan Masterson
Ryan Vogelson

Molly McCook
Mandy Baxter