Pages

Wednesday, 17 April 2013

The 15 keys to running a great Sports Federation...


2008 Olympic Champion Steve Hooker at the World Athletics Center in Phoenix, AZ
Last week, I posted a question on Twitter that asked what the primary role of an National Governing Body (NGB) should be?  Is it to drive elite performance?  Is it to encourage grassroots participation?  Development of young athletes? 

Through Twitter as well as a few email conversations, a few experienced colleagues came up with the following: 

  • provide leadership for the sport through the development and implementation of a vision and strategic plan
  • provide the highest quality services on a timely, consistent and regular basis
  • ensure long-term stability with the continued development and progression of not only their athletes but their coaches and service providers as well. 
  • exposure and promotion of participation, especially at the grassroots level
  • provide long-term financial security and viability
  • facilitate progression through access to competition, coaching and training support

Pretty good answers, I think.  But where does elite performance come in?  Very few of those whom I polled actually mentioned it at all!  Surprised me - as if you ask the same question of an athlete, I guarantee that performance will be at the top of the list.  


So I did...

I asked a bunch of the folk that I am currently working with down here in Arizona...

...representing six countries’ NGBs, and pretty much all to a man voiced elite performance as the number one priority.    The disconnect occurs when asked if they are getting what they need from their NGBs, few are happy.  Most feel that elite performance has little to do with their NGB’s mandates.  My discussion with Donovan Bailey a couple of weeks ago highlighted his feelings on his former NGB - an opinion I know is shared by many!

“The biggest problem in Canada - and I see it all the time - is someone gets a job, and they spend all their time guarding against their job, and doing stupid things and making dumb decisions, because they’re guarding against their job.  Not for the good of the athletes, not for the sport, and not for the good of the country...”
- Donovan Bailey


So I was curious.  If elite performance is not actually the mandate of an NGB, then what is it?  To find out, I went to a few of these organization’s websites, where clearly their Mission Statements spell out their primary responsibilities as:

  • to drive up performance and raise standards
  • to create, nurture and support World and Olympic champions
  • to enable athletes to achieve sustained competitive excellence
  • to drive competitive excellence
  • to ensure world-level performance
  • to foster competitive achievement

Huh??

So what’s the deal?  

NGBs’ mandates are clearly all about elite performance.  

Athletes’ goals are clearly all about elite performance.  

So why the constant friction between athlete and Federation?


I have fought on both sides of the 'battle' - as coach of athletes working external to the system, and within the system for the Federation having to deal with disgruntled athletes who feel they have been hard done by.

I have worked with athletes who have competed for over a dozen Federations.  And I have worked for half a dozen Federations myself - in 3 different countries.  And - as usual - I have some thoughts...


So today I present to you - 

The top seven things an NGB can do to win back the respect of its athletes, and in the process perhaps help the athletes in achieving their goals, making it a happy and healthy future for all:


1. Understand the meaning of the word ‘performance’ 

If you are about performance, then you must understand what performance is about.  If it is your primary mandate, then it’s pretty essential you know what it means.  To aid in building an effective performance pathway, hire a sport science statistician to identify trends, and to do an on-going critical analysis of performance.  Understand what performance means not just in words and mission, but in terms of numbers.  To run a profitable company, you need to have a good accountant - to run a successful sport Federation, you need to understand the numbers and statistics of performance.

"In business, words are words; explanations are explanations, promises are promises, but only performance is reality".
- Harold Geneen


2. Say what you do and do what you say

The basics. Communicate your vision consistently to your members, athletes, coaches, and support staff.  Clarity and consistency is key.


3. Identify key influential athletes - listen to their concerns

Do not direct your attention to the athletes who complain the most.  All this will do is ensure that the rest of the athletes complain more often, in a constant battle for your attention. Involve your athletes in decision-making processes.  Ask.  Discuss.  Don’t demand. Respect their voices.  Their opinions.  Involving the athletes in the decision-making process promotes ‘ownership’.  Bringing them into the fold makes them feel respected.  Needed.  


4. Recognise that all athletes are different
   
They all have different needs.  Though you cannot please them all, you need to understand that there is no ‘one size fits all’  in elite performance.  They all require different strategies.  In partnership with them, you must be creative in forming these. Often, your best athletes will decide to work ‘external’ to the Federation.  Often preferring their own ‘support teams’, they choose to seek greater control over their own careers.  This is not a bad thing.  Support them through this process, and be inclusive of their teams.  There is still much you can do for them, and much they expect from you.  Be creative.


5. Be an elitist

It is not wrong to be an elitist.  You operate in elite sport.  Don’t hide from this.  And don’t apologize for it.  You want elite performance?  Then cater to your elite athletes.  Not all athletes have equal rights to their opinions.    And not all athletes deserve to be given elite treatment.  It seems that many of you feel that being ‘elite’ gives one an unfair advantage - that all skills, and all opinions are created equal.  They are not.  Being an elite athlete requires tremendous amounts of dedication, discipline, desire, skill, and effort.  Less dedicated and less talented athletes will cry elitism.  They will say its unfair.  Don’t listen to them.  You wouldn’t want a resident med student operating on your mother’s heart.  You don’t want a lazy, untalented, and undisciplined athlete representing your Federation. 


6. You can’t please everyone.  Don’t try to  



7. It’s not about you
  
No one goes to the game to watch the referee.  And no one has ever gone to the Olympics to watch the CEO.  Or the Performance Director.  Or the coach.  Or the Chief Medical Officer.  As former athletes yourselves, I know that this instinct is difficult to suppress.  The ex-athlete narcissist in you still expects a crowd to show up and watch you do your job.  This is no longer your reality.  It is their time, it is your job to do all you can to support their dreams right now. They will be forever grateful if you can help deliver this for them. 



...and just in case you thought I was totally anti-Federation:

The top seven things athletes can do to help their Federations to fulfill their goals:

1. Get over yourself
  
Have you ever heard that winning is a habit?  Well, so is losing.  We all know those athletes who circle the drain in perpetual anxiety and stress - consumed by narcissism and self-preoccupation.  Don't be that athlete.  Focus on winning habits.   Be consistent in your character.  Your commitment. Your discipline

“Some things you have to do every day. Eating seven apples on Saturday night instead of one a day just isn’t going to get the job done.” 
-Jim Rohn


2. Your Federation shares the same goal you have

Believe it or not, they do not want you to fail.  In fact, there is a pretty good chance that they want you to succeed.  And will take almost as much pleasure in your success as you do. 


3. Help them change

Often, the leaders of NGBs are former athletes.  Comfortable with what they did when they were competing, they can become complacent - relying on ‘what worked for them’.  But the world changes.  The sports world changes with it.  Systems change.  Technique changes.  Nobody is super-comfortable with change.  Especially when things have worked out well in the past, as is often the way with the leaders of your Federation.    Your Federation does recognize this, but they are driving a very large boat...it takes a while to turn course.  So be patient.  And in the meantime, help your Federation be creative in alternative strategies. 


4. Be independent
  
Do not rely on your Federation.  Over-reliance on anyone takes the control out of your hands.  Do not expect everything from your Federation.  Take responsibility for your own career.  Use the expertise of your Federation as a guide, but do not rely on it.  Use your own experience.  Your own thoughts to determine the exact path you travel.   Do not blame your Federation if things don’t go your way.  It is your life.  It is your career.  Own it.


5. Support your Federation commercially
  
Your Federation relies on sponsors. Help them. Tweet about them, and thank them whenever possible in public.  It takes very little  time and effort for you to do this, and it goes a long way.  Often times it's not money that goes into YOUR pockets, but the programs and jobs that sponsor’s money goes to support ensure you have more of what you need.


6. Respect EVERYONE

You know that person in your Federation office you are certain doesn't do anything and should be canned?  Yeh?  Well, he does do something. They all do something.  They do all the things you don't know need to happen in order to run a Federation.


7. Remember that a majority of the people involved in your sport do so for exactly zero money
  
Almost all are volunteers.  Your Board of Directors are volunteers.  They sit on your Board because they care about your sport.  They are almost exclusively well-meaning and successful in their own fields.  They often do not know a lot about the elite performance end of your sport - so teach them.  Educate them.  They would enjoy nothing more than to share a meal with you as you shared stories about life in sport.  They may even pay for the dinner!



And my final advice?  To both athletes and to Federations?
Suck it up.  You both want the same thing.  Just figure it out and get along.  


*thanks to Matt Jordan, Steve Mesler, and my respondents on Twitter for their input* 

Canadian strength coach Ian Warner, Sr just made a good point to me - the seven things athletes can do?  We can apply these as coaches working outside of a Federation also (or inside for that matter).  Oftentimes, external coaches can serve to enable their athletes in this 'fight' against their Federations.  Don't be that coach.  
Be inclusive. Find ways to work together.    


If you enjoyed this post, please 
share it on Facebook or Twitter...thanks

97 comments:

  1. This is a great topic. Stu you know my journey was an interesting one from the athlete view all the way to the program developer / coach lens. I was never quite talented enough in all areas to crack a World Cup Team let alone an Olympic Team. Deep down I knew that but wasn't willing to just mail it in so easily. Going to school, trying to work just enough to support my skeleton habit, and the sport itself gave me a unique experience that when reading this post had me thinking "damn right!".

    There is only one thing I would add for the prospective athlete at any stage in their development: "Keep in mind the big picture".

    -What will you take out of this experience? (the journey, the people, the competition, the opportunity, the work, what you accomplish personally and publicly)
    -What will be your legacy? Will you forever be seen as a whiner because you didn't get what you felt you wanted or what you felt you deserved?

    Sport is the ultimate litmus test for character and the training ground for success.
    I like how you captured much of that in your keys to running & being part of a sports federation.

    ReplyDelete
    Replies
    1. thanks Jovan
      great comments....I like your addition a lot. It's missed by too many, for sure.
      Need to add you to my advisory board!

      Delete
  2. There is only one aspect I would add for the prospective player at any stage in their development: "Keep in ideas the big picture.
    Burnaby Madison 2504

    ReplyDelete
  3. There is certainly only 1 factor I might increase for your possible sportsperson with virtually any period inside their advancement: "Keep at heart the particular huge picture".
    click here

    ReplyDelete
  4. Acquire duty on your own job. Utilize the experience of one's Federation being a information, yet usually do not count on that.
    To know more logged on : www.outdoortricks.net

    ReplyDelete
  5. Athletes worldwide (including high school hot shots to international sensations) rely on sports tape to aid injured joints, worn muscles, overstretched joints and nearly every body part that lies in between.quality croquet set

    ReplyDelete
  6. Another important factor to consider is your floor. Concrete flooring isn't really compatible with darts, as its hard surface can cause damage to dart shafts Inflatable Dart Boards

    ReplyDelete
  7. A few things are great. Some are incredible. At that point comes this blog.
    running coaching

    ReplyDelete
  8. The continuance, quality, speed and expertise volumes must be finished. Not only the volume of work, but rather how much quality is put into the readiness stage is indispensable too.Active Authorities

    ReplyDelete
  9. Once you have chosen,click to find out more place your sports bets, you must decide how to spend your bet.

    ReplyDelete
  10. Sports - Comprehensive news, scores, standings, fantasy games, rumors, and more. what view sees the mind and body as separate?

    ReplyDelete
  11. Another thought is in the event that you do or don't wear clothing when you run. In the event that you don't - at that point you have to ensure that the shorts have a liner worked in. men with briefs

    ReplyDelete
  12. I’m a big fan of online colleges. I think everyone else should be too. wholesale soccer socks

    ReplyDelete
  13. Awesome blog post, very imformative. I have a question for you, however. Why is it that sports federations never include golf in their list of sports? Check out this blog for loads of great golf tips- maybe you'll change your policies.

    ReplyDelete
  14. Agreed, as a 'failed' professional sportperson myself i could relate to this blog post. more info

    ReplyDelete
  15. This is the thing that the sports betting frameworks can improve the situation you and they will give you the most obvious opportunity thinking optimistically groups.visit this site

    ReplyDelete
  16. I’ll grade this blog as an A and it shows how much effort has been put into this.
    UFC 232 date

    ReplyDelete
  17. I totally understand this feeling, almost the same as I went to buycrazy and fun men's socks

    ReplyDelete
  18. Are there privileged insights to wearing magnificence? Are these variables effectively controlled for the advantages of the competitors? football tournaments This article examines the components that can lead competitors and mentors to top execution in sports.

    ReplyDelete
  19. The creator includes that this content consequently investigates topical issues in sports organization and the board, harping on hypotheses and standards of current patterns in sports organization and the executives, for example, initiative, association, arranging, inspiration, and so forth. Most Dangerous Sports

    ReplyDelete
  20. to Olympic training programs and professional sports team training. Increasing numbers of athletic trainers and sports medicine specialists worldwide believe that massage provides an additional edge to athletes participating in high performance sports.
    cardiff chiropodist

    ReplyDelete
  21. Sports betting happens everywhere throughout the world, however in the United States this kind of betting isn't as profoundly acknowledged all things considered in Europe.
    premier league relegation odds

    ReplyDelete
  22. The man at the focal point of the majority et20slamnet of this is the American specialist Allan Stanford. In 2008 Stanford broadly folded into the home of cricket, Lords, with a bushel loaded with cash, and won brisk companions.

    ReplyDelete
  23. They probably won't realize that by playing the ball down the flanks or wing, it really powers the adversaries guard to spread more extensive, in this way leaving more holes in the center for the aggressor to misuse along these lines.먹튀검증

    ReplyDelete
  24. Thanks for an interesting blog. What else may I get that sort of info written in such a perfect approach? I have an undertaking that I am just now operating on, and I have been on the lookout for such info. hispavida.com

    ReplyDelete
  25. Which player serves first and which side of the court they start on is chosen by the flip of a coin. tennis coaching in Shanghai

    ReplyDelete
  26. Be a piece of the improvement procedure of the game to make it a superior game to play. With the goal that the organizations can make the most ideal gainful item. Also, buyers have the most ideal involvement in items they decide to purchase.
    mario mario spiele kostenlos

    ReplyDelete
  27. Just can’t help to think, how a person can write such amazing stuff.
    open link

    ReplyDelete
  28. Proponents of legalized sports betting generally regard it as a hobby for sports fans that increases their interest in particular sporting events, thus benefiting the leagues, teams and players they bet on through higher attendances and television audiences.안전놀이터

    ReplyDelete
  29. Great Article it its really informative and innovative keep us posted with new updates. its was really valuable. thanks a lot. https://fun88gg.com/

    ReplyDelete
  30. thanks for the tips and information..i really appreciate it.. 파워볼사이트

    ReplyDelete
  31. Really I enjoy your site with effective and useful information. It is included very nice post with a lot of our resources.thanks for share. i enjoy this post. https://loto188.me/bac-nho-lo-de.html

    ReplyDelete
  32. Nice post. I was checking constantly this blog and I am impressed! Extremely helpful information specially the last part I care for such info a lot. I was seeking this particular information for a very long time. Thank you and good luck. 스포츠중계,무료스포츠중계,해외스포츠중계

    ReplyDelete
  33. Great article Lot's of information to Read...Great Man Keep Posting and update to People..Thanks doctor de dolor lumbar en houston

    ReplyDelete
  34. Great article. Thank you. Hope you can provide many best articles for readers. Sellcodegame

    ReplyDelete
  35. Ceaselessly steady and an exceptional sense of duty regarding the universe of bloggers.
    토토사이트

    ReplyDelete
  36. I was wondering if you ever considered changing the page layout of your blog? Its very well written; I love what youve got to say. But maybe you could a little more in the way of content so people could connect with it better. Youve got an awful lot of text for only having 1 or two images. Maybe you could space it out better? 먹튀

    ReplyDelete
  37. This specific is generally clearly basic and in addition exceptional truth alongside without a doubt reasonable and besides in fact valuable My business is seeking find ahead of time intended for this particular helpful stuffs



    best international savings account

    ReplyDelete
  38. My goal is not to ban high school sports, but to return sports to their original purpose: fun. If we can change the general outlook on these sports - letting kids play multiple sports, See this site for more information refocusing on recreation instead of cutthroat competition, and creating a fair playing field for all would-be athletes - then high schoolers can really go out and play.

    ReplyDelete
  39. While they are not sports equipments, sporting gears such as your footwear have different types such as basketballs shoes, mountain biking sport golf shoes with spikes, boards for wakeboarding, skates for roller skating and skis for waterskiing. There will be different footwear for different sports.

    ReplyDelete
  40. These sports have a massive fan base and are also enjoyed by many other nations globally. Believe it or not there are above sixty countries that participate in ice hockey. USA Field Hockey

    ReplyDelete
  41. I have to search sites with relevant information on given topic and provide them to teacher our opinion and the article.laybetting

    ReplyDelete
  42. This is my first visit to your web journal! We are a group of volunteers and new activities in the same specialty. Website gave us helpful data to work. ข่าวกีฬาไทยรัฐ

    ReplyDelete
  43. One can enjoy the opportunities for betting in sports in the field of all major sports which includes sbobet horse racing, foot ball, rugby, golf, boxing, tennis, cricket and many others.

    ReplyDelete
  44. I really loved reading your blog. It was very well authored and easy to understand. Unlike other blogs I have read which are really not that good.Thanks alot!

    -- ICO Development services | Cryptocurrency Payment System Development --

    ReplyDelete
  45. Your news is so good. I learned a lot of interesting information from it. Hope you will update more news. I always up to date your information. If everyone want to know more about Fetures Exchange Software, Leverage Exchange Software Source code services, please visit our website.

    ReplyDelete
  46. Really I enjoy your site with effective and useful information. It is included very nice post with a lot of our resources.thanks for share. i enjoy this post. 검증사이트

    ReplyDelete
  47. The content contains 16 sections. Section one is initiated "the idea of sports the board". Here, Awoyinfa says the executives is an idea that suggests various things to various individuals at various occasions,best football tips

    ReplyDelete
  48. What the individuals hoping to participate in this online games wagering need to do is register with the destinations where the wagering happens, make accounts there,soccer predictions

    ReplyDelete
  49. I have read your article; it is very informative and helpful for me. I admire the valuable information you offer in your articles. Thanks for posting it. Tennessee Vols Shop

    ReplyDelete
  50. A very awesome blog post. We are really grateful for your blog post. You will find a lot of approaches after visiting your post.
    ข่าวฟุตบอล

    ReplyDelete
  51. Thank you because you have been willing to share information with us. we will always appreciate all you have done here because I know you are very concerned with our. แทงบอลฟรีเครดิต

    ReplyDelete
  52. I was reading some of your content on this website and I conceive this internet site is really informative ! Keep on putting up. 안전공원추천

    ReplyDelete
  53. An fascinating discussion is value comment. I think that it is best to write extra on this matter, it won’t be a taboo topic however generally people are not enough to talk on such topics. To the next. Cheers 안전공원

    ReplyDelete
  54. Awesome blog. I enjoyed reading your articles. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work!
    -- Source code sàn giao dịch Binary Option | Source code website tài chính MLM

    ReplyDelete
  55. That is really nice to hear. thank you for the update and good luck. Best Food for Growing Glutes

    ReplyDelete
  56. The blog has an extremely narrow focus that extends, surprisingly into wide range of concerns.
    แทงบอลสเต็ป 2 คู่

    ReplyDelete
  57. Really I enjoy your site with effective and useful information. It is included very nice post with a lot of our resources.thanks for share. i enjoy this post. 해외축구중계

    ReplyDelete
  58. This is such a great resource that you are providing and you give it away for free. I love seeing websites that understand the value of providing a quality resource for free. It is the old what goes around comes around routine. totalsportek

    ReplyDelete
  59. I am thankful to you for sharing this plethora of useful information. I found this resource utmost beneficial for me. Thanks a lot for hard work. click here

    ReplyDelete
  60. Really I enjoy your site with effective and useful information. It is included very nice post with a lot of our resources.thanks for share. i enjoy this post. ข่าวกีฬาสดใหม่

    ReplyDelete
  61. Interesting topic for a blog. I have been searching the Internet for fun and came upon your website. Fabulous post. Thanks a ton for sharing your knowledge! It is great to see that some people still put in an effort into managing their websites. I'll be sure to check back again real soon. Scooters

    ReplyDelete
  62. This is such a great resource that you are providing and you give it away for free. I love seeing blog that understand the value of providing a quality resource for free. https://totalsportek.news/manchester-united/,

    ReplyDelete
  63. All the blog writings are demonstration of what we call, Brilliant.
    บาคาร่าสูตร

    ReplyDelete
  64. Thanks for the tips guys. They were all great. I have been having issues with being fat both mentally and physically. Thanks to you guys i have been showing improvements. Do post more. Sports

    ReplyDelete
  65. Thanks for posting this info. I just want to let you know that I just check out your site and I find it very interesting and informative. I can't wait to read lots of your posts. Bandar Bola Terbesar

    ReplyDelete
  66. Thanks For sharing this Superb article.I use this Article to show my assignment in college.it is useful For me Great Work. instagram likes paypal 50

    ReplyDelete
  67. Really I enjoy your site with effective and useful information. It is included very nice post with a lot of our resources.thanks for share. i enjoy this post. 토토사이트

    ReplyDelete
  68. Very efficiently written information. It will be beneficial to anybody who utilizes it, including me. Keep up the good work. For sure i will check out more posts. This site seems to get a good amount of visitors. Check it out

    ReplyDelete
  69. Really I enjoy your site with effective and useful information. It is included very nice post with a lot of our resources.thanks for share. i enjoy this post. 안전공원추천

    ReplyDelete
  70. When your website or blog goes live for the first time, it is exciting. That is until you realize no one but you and your. สมัครบาคาร่าออนไลน์

    ReplyDelete
  71. You there, this is really good post here. Thanks for taking the time to post such valuable information. Quality content is what always gets the visitors coming. ข่าวกีฬาใหม่ทุกวัน

    ReplyDelete
  72. I definitely enjoying every little bit of it. It is a great website and nice share. I want to thank you. Good job! You guys do a great blog, and have some great contents. Keep up the good work. gclub online

    ReplyDelete
  73. i really like this article please keep it up. 먹튀검증사이트

    ReplyDelete
  74. That is really nice to hear. thank you for the update and good luck. 먹튀검증커뮤니티

    ReplyDelete
  75. Really I enjoy your site with effective and useful information. It is included very nice post with a lot of our resources.thanks for share. i enjoy this post. 해외스포츠중계

    ReplyDelete
  76. This particular is usually apparently essential and moreover outstanding truth along with for sure fair-minded and moreover admittedly useful My business is looking to find in advance designed for this specific useful stuffs… 토토사이트추천

    ReplyDelete
  77. Shouldn't something be said about point spreads? By and by, the information you as of now have will support you. soccer predictor

    ReplyDelete
  78. Thank you so much for such a well-written article. It’s full of insightful information. Your point of view is the best among many without fail.For certain, It is one of the best blogs in my opinion. เดิมพันบาคาร่าออนไลน์ขั้นต่ำ20

    ReplyDelete
  79. I gotta favorite this website it seems very helpful . gclub casino

    ReplyDelete
  80. Cool stuff you have and you keep overhaul every one of us. http://sportbel.com/

    ReplyDelete
  81. Very nice blog and articles. I am realy very happy to visit your blog. Now I am found which I actually want. I check your blog everyday and try to learn something from your blog. Thank you and waiting for your new post. แทงบอล

    ReplyDelete
  82. Thank you because you have been willing to share information with us. we will always appreciate all you have done here because I know you are very concerned with our. sportbel.com/mlb/

    ReplyDelete
  83. Playing inculcate values like values like discipline, responsibility, self-confidence, sacrifice, and accountability. By playing sports, 카지노사이트 children how to get along with their peers and interact positively with their coaches and elders. It builds sportsmanship spirits in them, whether they win or lose.

    ReplyDelete
  84. Many authors have written at length about them and in many ways, the principles and factors are universal. best sports gear 2020

    ReplyDelete
  85. Essentially arranging and preparing along these lines will guarantee quality groundwork for the sports groups to achieve top execution in sports later. Karate School in Kansas city Missouri

    ReplyDelete
  86. The other option is to use an outdoor antenna to get better reception.  Outdoor antennas will optimally give you a line of sight unobstructed path to the broadcaster's tower, and therefore, much better reception. 스포츠티비

    ReplyDelete
  87. I wanted to thank you for this great read!! I definitely enjoying every little bit of it I have you bookmarked to check out new stuff you post. http://sportlifeonline.net/nhlstreams

    ReplyDelete
  88. It is very troublesome to remain within that. However, somehow it can stay made trouble-free. So your first priority is to pick out a casino according to your projected needs. 바둑이사이트

    ReplyDelete
  89. Thanks for your post. I’ve been thinking about writing a very comparable post over the last couple of weeks, I’ll probably keep it short and sweet and link to this instead if thats cool. Thanks. 해외스포츠중계

    ReplyDelete
  90. I got too much interesting stuff on your blog. I guess I am not the only one having all the enjoyment here! Keep up the good work. บาคาร่า

    ReplyDelete
  91. Love to read it,Waiting For More new Update and I Already Read your Recent Post its Great Thanks. redditsoccerstreams.cc

    ReplyDelete
  92. Amazing, this is great article, I invite to this my website FCFchain

    ReplyDelete