The Royals are the ECHL affiliate of the National Hockey League's Philadelphia Flyers and the American Hockey League's Lehigh Valley Phantoms.
Milan has played in the ECHL in each of his first six professional campaigns, totaling 313 games with Wheeling, Fort Wayne, Wichita and Florida. In 2017-18, he accumulated 142 penalty minutes along with 16 points (5g-11a) in 68 games with Wheeling.
Prior to last season with the Nailers, Milan spent 2016-17 with Fort Wayne and got his first experience playing in the Kelly Cup Playoffs. Milan served as Wichita alternate captain in 2015-16. In the previous season, he delivered a career-best 17 points (1g-16a) for the Thunder.
Milan started his professional career in 2012-13 with the Florida Everblades after finishing a two-season stint in the Quebec Major Junior Hockey League with Moncton and Victoriaville. He became the first player to make the jump directly from a Michigan high school hockey team to a Major Junior club.
Milan has accumulated at least 100 penalty minutes in four of the last five seasons.