Showing results:
Displaying 1 - 1 of 1
Ego in Business: There is an “M” and an “E” in Team
The San Francisco Giants’ surprising World Series victory in 2012 led to mass celebration and ticker-tape parades in the City by the Bay. It also produced the usual theorizing about how a team could go from being down 0-3 in the National League Championship Series to sweeping the favored Detroit...
or Want to Sign up with your social account?