WASHINGTON, D.C.  — A local Rochester veteran made an appearance before Tuesday's MLB All-Star Game in the nation's capitol.

Gary Beikirch was honored before the game's first pitch. 

Beikirch was a Vietnam veteran who received the Medal of Honor for carrying fellow injured soldiers to medical care during a battle in 1970.

The sergeant was himself injured as well.

Beikirch was born in Rochester in 1947. He's retired and lives in Greece.

In all, 29 Medal of Honor recipients were honored.