The best teams, families, companies, etc... have strong leaders and work together towards a common goal. The team members realize that to reach their highest goals they will need contributions from all members and they will put forth the work to help each other be their best.
I wholeheartedly support team building and bonding. I also think that veterans and leaders investing their time and energy into cultivating the younger members on the team is worthwhile and necessary for a team to reach all of it's goals. There is no doubt in my mind that if I were a member of an NFL team I'd invite the rookies out to dinner to get to know them and to let them know they are part of the organization now...that we're all in this together. There is a lot that we can all learn from each other and to be our best we need to be willing to go to war together.
With all that said, I'm also a big fan of keeping our information in house. No need to tell opposing teams or companies what we're planning or how we go about our business. This weekend I saw some people retweeting the tweet below from Eagles offensive lineman Lane Johnson:
While a subsequent tweet the next day let everyone know that Johnson (in his second year after being the 4th pick in the draft in 2013) picked up the tab for everyone in attendance, my initial thought upon seeing the tweet with the receipt was simply, "Why?"
I think that it is great that Johnson (who signed a ~$20M contract last year including $12+million signing bonus) was willing to treat his teammates to a large "get to know each other better" dinner. Johnson doesn't have to explain himself to me or to anyone else (well, if Chip Kelly calls he might want to speak with him), I just wonder what's the benefit of tweeting the receipt. Had the tweet been, "Just had a great dinner with the rooks. Love these guys" or something like that, it would have delivered a great message to his teammates and fans. But sending of a pic of the detailed receipt just begs unnecessary questions. My only take in writing this is to encourage coaches to have the "let's keep our business in house" discussion with your players. Your fan base doesn't need to know that you guys enjoyed a bottle of 2005 Screaming Eagle at the low, low price of $3,495 (what???).
One final note, 15 NFLers go to dinner at a steak house, eat large and drink well...and tip a total of about $30 / person. C'mon man. Let's hope there was some additional gratuity left on the table.