Joey Odoms (WBAL-TV, Baltimore)

Baltimore Ravens’ national anthem singer Joey Odoms, a National Guardsman and combat veteran who served in Afghanistan, has resigned as a result of many NFL fans attacking players’ peaceful protests.

“The tone/actions of a large number of NFL fans in the midst of our country’s cultural crisis have convinced me that I do not belong there,” Odoms wrote on Facebook. “Someone once told me to always ‘go where you’re welcomed.'”

Odoms is a combat veteran who has been the Baltimore Ravens’ national anthem singer for the past three years. His resignation comes a few days after players on the Ravens and many other NFL teams took a knee during the national anthem in response to President Donald Trump’s call for team owners to fire players who don’t stand for the anthem.

“Fans who attack players for protesting (a right in which I fought to defend) but are simply not interested in understanding why, is the reason I am resigning,” Odoms said on Instagram.

Odoms is a member of the Maryland Army National Guard. He won a 2014 competition to become the anthem singer at Ravens’ home games.