Charity event Train hard for a charity event Gustavo K. McFarlane Jun 2, 2018 Let's get ready to rumble. The 24 contenders in the Milligans Portside Punch charity boxing event train. Before the big night of June 30, Hayden Meikle learn more about some of these brave people. The…