Man Fired From Walmart After 20 Years For Surprising Reason


After working at Walmart 20 years, a Missouri man was fired for reasons that have outraged his community.

Frank Swanson, 56, was just 20 days short of working a full 20 years at the West Plains Walmaart when he was fired. 

Frank's brother, Drexel Swanson, says his brother's goal in life is to "make other people feel good about themselves and to bring a smile to their face," after he was left disabled from a childhood accident, ATTN: reports.

Every day at work, Frank would hug customers who accepted his offer. Management previously warned Frank about hugging customers, calling it "gross," though he assured them he was respectful of people's personal space.

"I was asking the ladies if I could give them hugs before I hugged them, " Frank told ATTN:. "They said yes."

Frank also tried to make customers happy by memorizing competitors' weekly ads to price-match and save customers money, which Walmart advocates. When a customer purchasing a single sweet tea said she saw a lower price from a competitor, Frank gave her the slight discount, saving her .50 cents according to ATTNL.

"I was checking out a lady who had some iced tea," Frank said. "Someone had it on sale in town."

Because the customer did not have the ad she referred to on hand, the West Plains Walmart considered the .50 cents he saved the customer to be theft. Frank went above and beyond to prove the price he rang up was correct, but management didn't listen and he was fired from his job, Mad World News reports.

"My brother doesn’t have a mean bone in his body," Drexel Swanson told ATTN:

His purpose in life since his accident has always been to make other people feel good about themselves and to bring a smile to their face. He loves to hug people, especially the older generation. He says they don’t get enough hugs in their life. That’s Frank Swanson, my brother, and I am proud to call him my brother.

Sources: ATTN:, Mad World News / Photo credit: Hugs for Frank/Facebook

Popular Video