Royal Swings is now closed. Please reach out to us at [email protected] for further questions.

Meet Our Trainers








Business Hours

By Appointment Only


Meet Our Trainers

Buzz Buchan

Like you, I have a love and passion for the game of baseball and softball. I am the leading expert in hitting and have been nicknamed the “Bill Belichick” of baseball when coaching one of my many teams and kids. I often ask myself, “Why do I do this?” Because I am absolutely crazy about the game and I get to continue my work doing something that I love.

Unlike most coaches and hitting instructors, I have a keen eye to spot small actions/movements that can make a huge impact. I also work well and understand that not an all size fits all works and adjust based on my athlete’s ability and determination. While coaching, I have a keen awareness of several plays ahead and can make adjustments and moves. My goal is to communicate constantly with my players so they can understand the purpose of the moves with the situations and ensure that my knowledge is passed down. Communication, teamwork, and integrity by always respecting the game – that’s why I do this.

You can be assured, that if you have noticed a “Big Al” player that hits dingers, they have been working with me.

I come well accomplished in my field and have helped athletes who have never swung a bat before, to playing on elite travel teams after lots of hard work. I have been playing for over 30 years, and have been coaching for 10 years, that included a sting, while Active Duty in the Air Force.

Joe Mazzuca

Joe Mazzuca earned an athletic and academic scholarship to Northern Illinois University, where he received his bachelor’s degree in sport management in 2003.

During his senior year as a Huskie, Joe was named the team’s MVP while posting very impressive numbers and set multiple records within the program. He hit .357, racking up 76 hits, 13 doubles, 10 home runs, 57 runs batted in, while slugging .587, setting program records for RBI and hits in a season, while leading the Huskies to the most wins in a single season. He was also selected to the All-MAC Tournament Team for the 2003 campaign. After his impressive senior season, Mazzuca was selected in the 12th round of the 2003 Major League Draft by the Florida Marlins.

After playing within the Marlins Minor League system for two years, he went overseas and has been playing professional baseball in Italy since 2005. While in Italy, Mazzuca has helped lead his teams to three Italian League Championships in 2009, 2012 and 2013. Immediately after moving to Italy, he was named to the Italian National Team in 2006, 2007, 2009, 2010, and 2014.

Royal Swings

1381 E. Oakton St., #2
Des Plaines, IL 60018