The phrase "hometown paper" refers to a local newspaper that is specific to a particular town or community where an individual was born or currently resides. Full definition
In an op - ed in the St. Louis Post-Dispatch (hometown paper of Anheuser - Busch, at least until it was purchased by a Belgian company), Brewer Association executives named names of several high - profile sell - outs — brands that were once true craft beers, but that were bought out by mass - market players: (business.time.com)
Last week my hometown paper, the Boston Globe, ran a front - page story about whether or not it was wise for people to put off traveling abroad. (businessinsider.com)
A picture might be worth a thousand words, but how much is a profile in the hometown paper worth? (inc.com)