James Franklin Files $56M Lawsuit Against Penn State: Timeline, Claims, and FalloutgodOctober 14, 2025184.9K views