NEWCASTLE are reportedly set to leave St James’ Park and build a new 65,000-seater capacity stadium. Chiefs explored the option of expanding their current 52,000-seater home, which is ...
McCurley is a native of New Castle, Pennsylvania and a graduate of ... McCurley played college football at Pitt, starting his college career as a walk-on linebacker. He later earned a scholarship ...