John Long sport No. 120