Article will continue after advertisement

MINNEAPOLIS –¬†This man is the definition of selflessness.

Allan Law spends most nights on the streets, looking for homeless people he can help.

Last year, he handed out more than 700,000 sandwiches, 7,000 pairs of socks and 75,000 bus tokens, according to KARE.

Law is a former teacher. When he retired from the Minneapolis Public Schools in Minnesota 16 years ago, his kindness was kicked into high gear.

He spends all his time driving around, helping those in need. He drops of sandwiches to homeless shelters and passes out supplies to those in need.

He makes rounds at gas stations overnight, collecting unwanted food to deliver to the homeless.

Inside his home, he has 17 freezers, all stocked with food to give to the hungry. He has so many boxes filled with clothes and supplies that he hardly has room to move in his home.

“Sometimes I get emotional,” said Law. “Somebody has to care.”