The Miami Hurricanes lost to the North Carolina Tar Heels 45-42 in Chapel Hill. The Beast has his postgame thoughts and reaction, and shows his puffing skills!