Braves’ Roger McDowell Accused of Using Homophobic Slurs Toward Giants Fans
As pitching coach of the Atlanta Braves, Roger McDowell is in charge of keeping an eye on all of the guys who are responsible for hurling the baseball. What he…
As pitching coach of the Atlanta Braves, Roger McDowell is in charge of keeping an eye on all of the guys who are responsible for hurling the baseball. What he…