Episode 63: What We Can Do for Our Fallen Heroes, with Major Steve Taylor
Major Stephen Taylor is a native of Winston-Salem, North Carolina and a graduate of Goucher College in Baltimore, Maryland. Major Taylor has served in the United States Marine Corps since 1996 in various leadership roles and has served multiple tours in both Iraq and Afghanistan. He is also a husband to his wife, Charlene, and […]