How Nick McCloud is forcing a starting cornerback battle for Giants 08.08.2024 21:34 New York Post Nick McCloud’s ability to play anywhere sometimes leaves him playing nowhere.