John was was scheduled to sing the National Anthem and O Canada at the Texas Rangers game on Tuesday, May 12 vs. the Toronto Blue Jays. Of course, the season is on hold because of COVID-19, and his appearance will be rescheduled if the season is able to be played.

John’s National Anthem was cancelled…but he went out to the park anyway…

With a background in Broadway and classical styles, John is expressive and passionate when he performs.  His rendition of the National Anthem is bright, full and creative – performed in a baritone/second tenor range.  John has sung the National Anthem before dozens of sporting events and other gatherings, including:

  • Texas Rangers — 2017, 2018, 2019, 2020
  • Dallas Mavericks — 2006
  • OKC Dodgers/RedHawks — 2012, 2013, 2015
  • University of North Texas Basketball (Including College Basketball Invitational Finals in 2018)
  • Conference USA Basketball Final at The Star — 2018, 2019
  • Southwestern Oklahoma State University Basketball
  • Southwestern Oklahoma State Rodeo
  • Elk City Rodeo of Champions
  • Various Minor League Baseball Games
  • Various High School Baseball/Basketball Games

Texas Rangers (8/17/19) – National Anthem

Denton Fireworks Show (7/4/19) – National Anthem

Texas Rangers (7/22/18) – God Bless America

Texas Rangers (4/8/18) – God Bless America

University of North Texas (3/28/18) – National Anthem

O Canada Audio:

National Anthem Audio:

God Bless America Audio:


DD Article