Shawn Long does not suck.