Veterans and active military personnel received a 50% discount on tickets at the Minute Maid Park box office with the presentation of a military ID.
Prior to game time, service members representing the National Guard Reserve and active duty components of all five branches of the military took part in a special flag presentation.
An additional pregame ceremony included combat veterans from several military campaigns including World War II, Korea, Vietnam, Persian Gulf, Iraq and Afghanistan.
The first pitch of the game was thrown by 90 year-old WWII veteran Pat Duncan. Duncan, a native Texan, joined the U.S. Navy at age 17 and served for six years. He received eight different commendations and medals over the course of his service and is a survivor of the 1941 attack on Pearl Harbor.
The Astros hosted the Colorado Rockies at 1:10 p.m. this afternoon.