Bullet the Blue Sky wrote:
Top 50 metro areas and their marathons. Thanks to GPT.
New York City, NY: TCS New York City Marathon
Los Angeles, CA: Los Angeles Marathon
Chicago, IL: Bank of America Chicago Marathon
Dallas-Fort Worth, TX: BMW Dallas Marathon
Houston, TX: Chevron Houston Marathon
Washington, D.C.: Marine Corps Marathon
Miami, FL: Miami Marathon
Philadelphia, PA: Philadelphia Marathon
Atlanta, GA: Atlanta Marathon
Boston, MA: Boston Marathon
Phoenix, AZ: Phoenix Marathon
San Francisco, CA: San Francisco Marathon
Riverside-San Bernardino, CA: The Mission Inn Run
Detroit, MI: Detroit Free Press/TCF Bank Marathon
Seattle, WA: Seattle Marathon
Minneapolis-St. Paul, MN: Medtronic Twin Cities Marathon
San Diego, CA: San Diego Rock 'n' Roll Marathon
Tampa, FL: Publix Gasparilla Distance Classic
Denver, CO: Colfax Marathon
St. Louis, MO: GO! St. Louis Marathon
Baltimore, MD: Baltimore Running Festival
Charlotte, NC: Novant Health Charlotte Marathon
Orlando, FL: OUC Orlando Half Marathon
San Antonio, TX: San Antonio Rock 'n' Roll Marathon
Portland, OR: Portland Marathon
Sacramento, CA: California International Marathon
Pittsburgh, PA: Pittsburgh Marathon
Las Vegas, NV: Rock 'n' Roll Las Vegas Marathon
Cincinnati, OH: Cincinnati Flying Pig Marathon
Kansas City, MO: Kansas City Marathon
Austin, TX: Ascension Seton Austin Marathon
Cleveland, OH: Cleveland Marathon
Indianapolis, IN: OneAmerica 500 Festival Mini-Marathon
Columbus, OH: Nationwide Children's Hospital Columbus Marathon
San Jose, CA: Silicon Valley Half Marathon
Nashville, TN: St. Jude Rock 'n' Roll Nashville Marathon
Virginia Beach, VA: Yuengling Shamrock Marathon
Providence, RI: Providence Marathon
Milwaukee, WI: Milwaukee Marathon
Jacksonville, FL: Ameris Bank Jacksonville Marathon
Memphis, TN: St. Jude Memphis Marathon
Oklahoma City, OK: Oklahoma City Memorial Marathon
Louisville, KY: Kentucky Derby Festival Marathon
Hartford, CT: Eversource Hartford Marathon
Richmond, VA: Richmond Marathon
New Orleans, LA: Rock 'n' Roll New Orleans Marathon
Buffalo, NY: Buffalo Marathon
Raleigh, NC: Raleigh City of Oaks Marathon
Birmingham, AL: Birmingham Marathon
Salt Lake City, UT: Salt Lake City Marathon
GPT isn’t always accurate. The Gasparilla Distance Classic in Tampa hasn’t had a marathon in several years. It offers a 5K, 8K, 15K and 1/2 marathon. I ran the Gasparilla Marathon back when it existed, it was pretty flat.
The San Francisco course seems pretty tough for a big city road marathon.