Giants: expenses galore, commercials & red thread of Pisa