Thread: I see many news sites and even the bs ones that drudge etc push say our president
Braves' closer during the 2021 Championship Run?