Kyle Hagel is a fighter for the Charlotte Checkers, but he’s also a leader for the rookies.
Kyle Hagel is a fighter for the Charlotte Checkers, but he’s also a leader for the rookies. Kathleen Purvis
Kyle Hagel is a fighter for the Charlotte Checkers, but he’s also a leader for the rookies. Kathleen Purvis