Having grown up just a few miles north of Jack Howell’s current stomping grounds in Pittsburgh  PA  I know his current hometown all too well That being the case  being from  being part of  or just representing the ‘City of Champions’ can at times come with the price of an expectation of perfection