Captain Michael Long of The Box Crushers from Atlanta, GA shared his new team song and gave us the inside scoop on his team and what they are most excited about at the Founders Cup World Kickball Championship.