Stephon Castle has been thrown from the frying pan and into the fire. The expectations on his shoulders were lofty heading ...