researched. not all of them but here are some coaches and their hometowns.
Buffalo - Tom coughlin (Waterloo, NY) or Rex Ryan (Toronto)
New York - Doug Marrone (Bronx, NY)
New England - Chip Kelly (Dover, NH) or Joe Philbin (Springfield, MA) or Bill Obrien (Dorchester, MA)
Oakland/San Fran - Mike McCoy (San Francisco, CA) or Pete Carroll (San Francisco) or Ron Rivera (Monterey, CA)
San Diego - Jeff Fisher (Culver City, CA) or Andy Reid (Los Angeles, CA)
Atlanta - Ken Wisenhunt (Augusta, GA)
Washington/Baltimore - Mike Tomlin (Hampton, VA) or John Fox (Virginia Beach, VA) or Bill Belichik (Annapolis, MD) (

)
Denver - Chuck Pagano (Boulder, CO)
Dallas - Dennis Allen (Hurst, TX) or Lovie Smith (Big Sandy, TX)
Chicago - Mike Smith (Chicago, IL) or Mike Zimmer (Peoria, IL) or Sean Payton (Naperville, IL)
Green Bay - Jim Caldwell (Beloit, Wisconsin)
Minnesota - Gus Bradley (Zumbrota, MN) or Marc Trestman (Minneapolis, MN)
Philadelphia - Mike Pettine (Doylestown, PA) or Jason Garrett (Abington, PA) or Bruce Arians (York, PA)
Pittsburgh - Marvin Lewis (McDonald, PA) or Mike McCarthy (Pittsburgh, PA)
Cleveland - John or Jim Harbaugh (Toledo, OH) or Jay Gruden (Tiffin, OH)
Tiffin, OH is closer to Cleveland but i guess u could give Jay Gruden to Cincinnati.
These are just current head coaches tho..Im sure there are some good coordinators from the other towns without coaches.