The Penn Relays: Morristown's (N.J.) Nick Vena wins shot put

Comments