john harbaugh
Ravens' John Harbaugh sends sports caps to U.S. troops overseas
Baltimore Ravens head coach John Harbaugh used his $1,500 merchandise allotment at this year's NFL owners meetings to purchase sports caps for U.S. troops in Afghanistan.
More Stories
More Stories