This is a 2021 photo of Mauricio Dubon of the San Francisco Giants
Phoenix, United States. 09th Mar, 2021. San Francisco Giants
Phoenix, United States. 09th Mar, 2021. San Francisco Giants
Phoenix, United States. 09th Mar, 2021. San Francisco Giants
Phoenix, United States. 09th Mar, 2021. San Francisco Giants
Phoenix, United States. 09th Mar, 2021. San Francisco Giants
Phoenix, United States. 09th Mar, 2021. San Francisco Giants