Pat McAfee is officially sold on the Cleveland Browns vision for a $2.4 billion "masterpiece" in Brook Park. Following the release of the latest renderings for the future Huntington Bank Field, McAfee ...