Thread: I see many news sites and even the bs ones that drudge etc push say our president
Braves' 2021 NLCS MVP?