Recent US Giants fire manager Gabe Kapler two years after 107-win season. Could Bob Melvin replace him? 1 year ago Kapler #Kapler
Recent US Disappointing second half costs Giants manager Gabe Kapler his job 1 year ago Kapler #Kapler