U.S. Markets close in 2 hrs 45 mins

Brian Wilson, beardless, reunites with Giants for surprise first pitch after falling out with CEO

Brian Wilson, beardless, reunites with Giants for surprise first pitch after falling out with CEO