Is there a bigger blowhard in sports talk than Greg McElroy?!