by Desiree Luo, Assistant Sports Editor
• November 22, 2021
The 2021 Major League Baseball season concluded with the Atlanta Braves winning the World Series over the Houston Astros on Nov. 2. For Giants fans, the offseason ahead offered a welcome respite from the...