T techcrunch.com Braintree Is On The Block, Had Acquisition Talks With Square And PayPal 73 points callmeed 13 years ago 56 comments