MJ Kim/© MPL Communications Ltd.Paul McCartney continues to expand his 2017 One on One Tour itinerary. The former Beatles star has announced a new concert in Oklahoma City on July 17 and has tacked on a second date in Detroit, on October 2, which currently is the final scheduled show on his North American leg.

The Oklahoma City concert will be held at Chesapeake Energy Center, and will be McCartney’s first gig in the city since 2002. Sir Paul’s new Motor City show will take place at the new Little Caesars Arena one day after his previously announced concert at the same venue.

Tickets for the Oklahoma City concert and the October 2 Detroit show go on sale to the general public, respectively, this Monday, May 15, and Friday, May 13, at 10 a.m. local time. American Express card members and Paul McCartney fan club members will have the chance to purchase presale tickets to both shows via Ticketmaster.com beginning Wednesday, May 10, at 10 a.m. and 9 a.m. local time, respectively. For more info, visit PaulMcCartney.com/Live.

McCartney now has 21 confirmed shows on his 2017 U.S., which kicks off July 5 in Miami. Here are all of his U.S. dates:

7/5 –- Miami, FL, American Airlines Arena
7/10 –- Tampa, FL, Amalie Arena
7/13 –- Duluth, GA, Infinite Energy Arena
7/15 — Bossier City, LA, CenturyLink Center
7/17 — Oklahoma City, OK, Chesapeake Energy Center+
7/19 –- Wichita, KS, INTRUST Bank Arena
7/21 — Des Moines, IA, Wells Fargo Arena
7/23 –- Omaha, NE, CenturyLink Center
7/25 — Tinley Park, IL, Hollywood Casino Amphitheatre, Tinley Park
7/26 — Tinley Park, IL, Hollywood Casino Amphitheatre, Tinley Park
9/11 — Newark, NJ, Prudential Center
9/12 — Newark, NJ, Prudential Center
9/15 — New York, NY, Madison Square Garden
9/17 — New York, NY, Madison Square Garden
9/19 — Brooklyn, NY, Barclays Center
9/21 — Brooklyn, NY, Barclays Center
9/23 — Syracuse, NY, Carrier Dome
9/26 — Uniondale, NY, NYCB LIVE’s Nassau Veterans Memorial Coliseum
9/27 — Uniondale, NY, NYCB LIVE’s Nassau Veterans Memorial Coliseum
10/1 — Detroit MI, Little Caesars Arena
10/2 — Detroit MI, Little Caesars Arena+

+ = newly added show.

Copyright © 2017, ABC Radio. All rights reserved.