<!DOCTYPE HTML>
<html lang="en-US">
<head>

  <title>Tennis Articles at Sports Pundit</title>
  <!-- set the encoding of your site -->
  <meta charset="UTF-8">
  <!-- set the viewport width and initial-scale on mobile devices -->
  <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimal-ui">



      <meta name="description" content="Here is a list of the 628 tennis articles in our sports database. Read about the recent news plus comments and opinions from both experts and amateurs."/>

    <script type="text/javascript"  src="//www.google.com/jsapi"></script>
  <!-- include the site stylesheet -->
  <link rel="stylesheet" media="screen" href="/assets/application-beb249cafb753a88604cadf48e703b09.css" />
  <!-- include custom JavaScript -->
  <script type="text/javascript">
    var callQueue = new Array();
  </script>
  <script src="/assets/application-dc66824eb483a4f0cf948eab2f1ebcda.js" defer="defer"></script>

  <link rel="self" type="application/atom+xml;type=feed" href="//code.google.com/feeds/p/jquery-countdown/downloads/basic"/>
  <link rel="alternate" type="text/html" href="//code.google.com/p/jquery-countdown/downloads/list"/>
    <link rel="icon" type="image/gif" href="/images/favicons/tennis.gif"/>
  <!-- include HTML5 IE enabling script and stylesheet for IE -->
  <!--[if lt IE 9]>
    <script src="/assets/ie-ea225183429b3a74cd7c8b87aee284ab.js"></script>
    <link rel="stylesheet" media="screen" href="/assets/ie-bec79aaa0d626d80a08cf6a5c1066ea1.css" />
  <![endif]-->
  <meta name="csrf-param" content="authenticity_token" />
<meta name="csrf-token" content="fkWsT2ULjhFAWhdqduUjqm6estDzgkVzU4CRxb5uY4qMhi55+xDAztaU2ejGIpu58vaRRDmtIGTacB1VzUoIow==" />
  <link rel="alternate" type="application/rss+xml" title="Tennis Articles from SportsPundit.com" href="http://www.sportspundit.com/tennis/articles/rss" />

    <script>
    (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
    (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
    m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
    })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

    ga('create', 'UA-1019365-1', 'auto');
    ga('send', 'pageview');
  </script>

</head>
<body>


  <!-- main container of all the page elements -->
  <div id="wrapper"  class="">
    <div class="wrapper-holder">
      <!-- leftmenu -->
      <div id="leftmenu" style="display:none;">
        <aside class="left-col sameheight">
          <div class="scrollable-area">
            <div class='info-box'>
<div class='box'>
<div class='img-holder'>
<a href='#'>
<img alt='Profile image' src='/assets/img-b6ba65ec178599b818950f1f15b9ca69.png'>
</a>
</div>
<div class='textbox'>
<strong class='title'>You?</strong>
<p>Minor Leaguer</p>
</div>
</div>
<div class='progressbar'>
<div class='bar'>
<span style='width:0%'></span>
</div>
<div class='text'>
<span class='points'>0/100 pts</span>
<span class='level'>100 until level up</span>
</div>
</div>
</div>
<div class='account-bar'>
<a href="https://www.sportspundit.com/signup">Create Account</a>
</div>

            <form class="search-form" action="/tennis/search" accept-charset="UTF-8" method="get"><input name="utf8" type="hidden" value="&#x2713;" />
              <fieldset>
                <input type="submit" value="search">
                <div class="field">
                  <input type="text" name="q" id="q" size="30" class="autofocus autocomplete" data-autocomplete-source="/search/query" data-autocomplete-verbose="true" placeholder="Find players, teams, articles" />
                </div>
              </fieldset>
</form>              <nav class='slidenav'>
<ul class='datebase'>
<li class='login popup-holder3'><a class="open" id="login_link" data-remote="true" href="https://www.sportspundit.com/login">Log In</a></li>
<li class='faq'><a href="/help">FAQ</a></li>
</ul>
</nav>

            <!-- choose spprt -->
            <form action='#' class='category-form'>
<fieldset>
<select class='launcher'>
<option value='/'>Choose Sport</option>
<option value='/soccer/'>
Soccer
</option>
<option value='/cricket/'>
Cricket
</option>
<option value='/hockey/'>
Hockey
</option>
<option value='/football/'>
American Football
</option>
<option value='/mma/'>
Mixed Martial Arts
</option>
<option value='/baseball/'>
Baseball
</option>
<option value='/racing/'>
Racing
</option>
<option selected value='/tennis/'>
Tennis
</option>
<option value='/golf/'>
Golf
</option>
</select>
</fieldset>
</form>

            <!-- end choose spprt -->
            <!-- Sport database start  -->
              <nav class='slidenav'>
<h2>Tennis Database</h2>
<ul class='datebase'>
<li class=' '><a href="/tennis/players/">Players</a></li>
<li class='article active'><a href="/tennis/articles/">Articles</a></li>
<li class='leader'><a href="/tennis/leaderboard/">Leaderboards</a></li>
<li class='terms'><a href="/tennis/terms/">Terms &amp; Glossary</a></li>
<li class='video'><a href="/tennis/videos/">Videos</a></li>
<li class='forum'><a href="/forum/260-tennis/">Forum</a></li>
</ul>
</nav>

            <!-- End Sport database  -->
          </div>
        </aside>
      </div>
      <!-- container -->
      <div class="container sameheight">
        <!-- contain the introductory content of the page -->
        <header id="header">
          <!-- panel -->
          <div class="panel">
            <a class="btn-menu" href="#">
              <ul>
                <li></li>
                <li></li>
                <li></li>
              </ul>
            </a>
            <!-- logo -->
            <strong class="logo"><a href="/">Sports Pundit</a></strong>
            <div class="popup-holder4" >
              <a class="login open" data-remote="true" href="https://www.sportspundit.com/login">Log In</a>
            </div>
          </div>
          <!-- social bar -->
          <div class="social-bar">
            <div><iframe src="//www.facebook.com/plugins/like.php?href=https%3A%2F%2Fwww.facebook.com%2FSportsPundit&amp;width=80&amp;height=21&amp;colorscheme=light&amp;layout=button_count&amp;action=like&amp;show_faces=false&amp;send=false&amp;appId=178781572151160"  style="display:inline-block !important; float:right; border:none; overflow:hidden; width:110px; height:20px; margin:2px 0 0; padding:0; vertical-align: middle !important;"></iframe></div>
            <div>
              <div class="g-plusone" data-size="medium" data-align="left" data-href="http://www.sportspundit.com/" data-annotation="bubble" style="display:inline-block !important;"></div>
              <script type="text/javascript" defer="defer">
              (function() {
                var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
                po.src = 'https://apis.google.com/js/plusone.js';
                var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
              })();
              </script>
            </div>
            <div><a href="https://twitter.com/share" class="twitter-share-button" data-url="http://www.sportspundit.com/">Tweet</a></div>
            <script defer="defer">!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script>
          </div>
        <div class="popup" style="display: none;">
          <div class="popup-block">
            <a href="#" class="close closepopup">close </a>
            <div class="notice-msg"  style="display: none;"> </div>
            <div class="popup-html"> &nbsp;</div>
          </div>
        </div>
        </header>

        <!-- main content of the page -->
        <div id="main">
          <!-- content -->
          <div id="content">
            <div class='content-holder'>
<div class='tabset-holder'>
<div class='drop-holder'>
<a class='opener' href='#'>more</a>
<div class='drop-tab'></div>
</div>
<div class='tabset-frame'>
<div class='tabset-frame-holder'>
<div class='slide active'>
<a data-update="tab-articles_list-content-holder" class="tab" data-remote="true" href="http://www.sportspundit.com/tennis/articles?order=latest"><span>Latest added</span></a>
</div>
<div class='slide'>
<a data-update="tab-articles_list-content-holder" class="tab" data-remote="true" href="http://www.sportspundit.com/tennis/articles?order=rating"><span>Best rating</span></a>
</div>
<div class='slide'>
<a data-update="tab-articles_list-content-holder" class="tab" data-remote="true" href="http://www.sportspundit.com/tennis/articles?order=views"><span>Most views</span></a>
</div>
</div>
</div>
</div>
<div class='tab-content'>
<div class='content'>
<section class='section' id='tab-articles_list-content-holder'>

<section class='section'>
<h1>Tennis Articles</h1>
<div class='section-block tab-content'>
<div class='intro-text'>
<p>Found 628 articles. Please feel free to <a href="/tennis/submit_article">submit your own sports article</a> to the list.</p>
<p>
You can also subscribe to our <a href="http://www.sportspundit.com/tennis/articles/rss?format=rss">tennis news feed</a>
<a href="http://www.sportspundit.com/tennis/articles/rss?format=rss"><img src="/assets/rss/rss-icon-d229026a0dc8baf529318a601d438e18.gif" alt="Rss icon" />
</a></p>
</div>
<form class='filters category-form category-form category-form' id='filter-form' method='get'>
<select name="genre_id" id="genre_id" auto-submit="true"><option value="">Filter by genre</option><option value="1">News</option>
<option value="2">Feature</option>
<option value="3">Guide</option>
<option value="4">History</option>
<option value="5">Pundit witness</option>
<option value="6">Pundit opinion</option>
<option value="7">Special</option>
<option value="8">IPL</option>
<option value="9">Fantasy related</option>
<option value="10">ICC tournaments</option>
<option value="11">Betting</option>
<option value="12">Match report</option>
<option value="13">Match preview</option></select>
</form>
<ul class='articles-list'>
<li>
<a href="/tennis/articles/10165-masters-of-tennis-at-montreal"><img alt="Masters of Tennis at Montreal" class="alignleft" style="height: 95px; width: 155px;" src="/system/data/4008/column/10165-masters-of-tennis-at-montreal.jpg?1439472197" /></a>
<div class='text-holder'>
<h2>
<a href="/tennis/articles/10165-masters-of-tennis-at-montreal">Masters of Tennis at Montreal</a>
</h2>
<p>
After this years thrilling Wimbledon, it’s time we start looking at the results from the other world-wide Championships.
</p>
<span class='by'>
Written by <a href="/members/tennismad">TennisMad</a>
</span>
</div>
</li>

<li>
<img class="alignleft" src="/images/home/tiny_tennis.jpg" alt="Tiny tennis" />
<div class='text-holder'>
<h2>
<a href="/tennis/articles/10115-can-federer-lift-a-grand-slam-crown-once-more">Can Federer lift a Grand-slam crown once more?</a>
</h2>
<p>
The presence of Roger Federer strikes fear into opponents and he has become known as one of the most respected figures in tennis, with the grace and elegance he carry’s himself on the court.
</p>
<span class='by'>
Written by <a href="/members/madaboutcricket">madaboutcricket</a>
</span>
</div>
</li>

<li>
<img class="alignleft" src="/images/home/tiny_tennis.jpg" alt="Tiny tennis" />
<div class='text-holder'>
<h2>
<a href="/tennis/articles/9906-wimbledon-debenture-tickets-and-packages-2015">Wimbledon Debenture Tickets and Packages 2015</a>
</h2>
<p>
The historical ground of Wimbledon has doubtlessly accounted for great and historical tennis events.
</p>
<span class='by'>
Written by <a href="/members/abagnale123">abagnale123</a>
</span>
</div>
</li>

<li>
<img class="alignleft" src="/images/home/tiny_tennis.jpg" alt="Tiny tennis" />
<div class='text-holder'>
<h2>
<a href="/tennis/articles/9872-wimbledon-2015-long-grass-season-comes-to-player-s-aid">Wimbledon 2015 Long grass season comes to player’s aid</a>
</h2>
<p>
The All England Club has welcomed the release of the ATP World Tour calendar for 2015, which, for the first time, will incorporate a three-week grass-court swing in the lead up to the Wimbledon championships.
</p>
<span class='by'>
Written by <a href="/members/abagnale123">abagnale123</a>
</span>
</div>
</li>

<li>
<img class="alignleft" src="/images/home/tiny_tennis.jpg" alt="Tiny tennis" />
<div class='text-holder'>
<h2>
<a href="/tennis/articles/9817-one-title-many-contenders-wimbledon-2015">One Title, Many Contenders: Wimbledon 2015</a>
</h2>
<p>
The Wimbledon Championships is the oldest and most coveted grand slam event of the year.
</p>
<span class='by'>
Written by <a href="/members/abagnale123">abagnale123</a>
</span>
</div>
</li>

<li>
<img class="alignleft" src="/images/home/tiny_tennis.jpg" alt="Tiny tennis" />
<div class='text-holder'>
<h2>
<a href="/tennis/articles/9795-stanislas-wawrinka-v-marin-cilic-world-tour-finals-live-preview">Stanislas Wawrinka v Marin Cilic World Tour Finals live &amp; preview</a>
</h2>
<p>
Third seed Stanislas Wawrinka will face eighth seed Marin Cilic on Friday in the A Group of the 2014 World Tour Finals in London.
</p>
<span class='by'>
Written by <a href="/members/sunny-c">Sunny C</a>
</span>
</div>
</li>

<li>
<img class="alignleft" src="/images/home/tiny_tennis.jpg" alt="Tiny tennis" />
<div class='text-holder'>
<h2>
<a href="/tennis/articles/9796-novak-djokovic-v-tomas-berdych-world-tour-finals-live-preview">Novak Djokovic v Tomas Berdych World Tour Finals live &amp; preview</a>
</h2>
<p>
Top seed Novak Djokovic will face seventh seed Tomas Berdych on Friday in the Group A of the 2014 World Tour Finals at London.
</p>
<span class='by'>
Written by <a href="/members/sunny-c">Sunny C</a>
</span>
</div>
</li>

<li>
<a href="/tennis/articles/9511-rafael-nadal-v-leonardo-mayer-preview-live-french-open-2014"><img alt="Rafael Nadal v Leonardo Mayer preview &amp; live French Open 2014" class="alignleft" style="height: 95px; width: 155px;" src="/system/data/3823/column/9511-rafael-nadal-v-leonardo-mayer-preview-live-french-open-2014.jpg?1401509728" /></a>
<div class='text-holder'>
<h2>
<a href="/tennis/articles/9511-rafael-nadal-v-leonardo-mayer-preview-live-french-open-2014">Rafael Nadal v Leonardo Mayer preview &amp; live French Open 2014</a>
</h2>
<p>
As the French Open advances to the third round, the favorites have advanced with the exception of Stanislas Wawrinka in the men’s single category.
</p>
<span class='by'>
Written by <a href="/members/sunny-c">Sunny C</a>
</span>
</div>
</li>

<li>
<img class="alignleft" src="/images/home/tiny_tennis.jpg" alt="Tiny tennis" />
<div class='text-holder'>
<h2>
<a href="/tennis/articles/9369-tennis-smash-ace-techs">Tennis..... Smash Ace Techs</a>
</h2>
<p>
Win the Sets



The game of tennis is played and respected all across the world.
</p>
<span class='by'>
Written by <a href="/members/licia">licia</a>
</span>
</div>
</li>

<li>
<img class="alignleft" src="/images/home/tiny_tennis.jpg" alt="Tiny tennis" />
<div class='text-holder'>
<h2>
<a href="/tennis/articles/9307-how-to-protect-tennis-court-before-heavy-storm-is-forecasted">How to Protect Tennis Court before Heavy Storm is forecasted?</a>
</h2>
<p>
Tennis is probably the only sports that are played the year around.
</p>
<span class='by'>
Written by <a href="/members/paulgold">PaulGold</a>
</span>
</div>
</li>

</ul>

<nav class="pagination">

  <span class="page-number">Page 1 of 63</span>

        <ul>
        
        
                <li class="active">
  <a href="/tennis/articles">1</a>
</li>
                <li class="">
  <a rel="next" href="/tennis/articles?articlepage=2">2</a>
</li>
                <li class="">
  <a href="/tennis/articles?articlepage=3">3</a>
</li>
                <li class="">
  <a href="/tennis/articles?articlepage=4">4</a>
</li>
                <li class="">
  <a href="/tennis/articles?articlepage=5">5</a>
</li>
        <li class="next">
    <a rel="next" href="/tennis/articles?articlepage=2">Next »</a>
</li>
        <li  class="last">
    <a rel="next" href="/tennis/articles?articlepage=63">Last</a>
</li>
      </ul>
</nav>

</div>
</section>

</section>
</div>
</div>
</div>

          </div>
          <!-- end content -->
            <!-- sidebar -->
            <aside id="sidebar">
  <!-- widget -->
    <section class='widget'>
<header>
<h3>Top Betting Groups</h3>
</header>
<!-- table -->
<table id='leaderboarddiv'>
<thead>
<tr>
<th>#</th>
<th>Group</th>
<th class='col3'>Win</th>
</tr>
</thead>
<tbody class='alt-bg-list'>
<tr>
<td>1.</td>
<td>
<a href="http://www.sportspundit.com/groups/1-ellmount-bettors"><img alt="Ellmount bettors" class="alignleft" src="/system/data/3263/square/1-ellmount-bettors.png?1377878343" /></a>
<div class='textbox'>
<strong class='title'>
<a href="http://www.sportspundit.com/groups/1-ellmount-bettors">Ellmount bettors</a>
</strong>
</div>
</td>
<td class='col3'>537</td>
</tr>

<tr>
<td>2.</td>
<td>
<a href="http://www.sportspundit.com/groups/67-fans-of-real-madrid"><img alt="Fans of Real Madrid" class="alignleft" src="/system/data/3238/square/67-fans-of-real-madrid.png?1377793059" /></a>
<div class='textbox'>
<strong class='title'>
<a href="http://www.sportspundit.com/groups/67-fans-of-real-madrid">Fans of Real Madrid</a>
</strong>
</div>
</td>
<td class='col3'>26</td>
</tr>

<tr>
<td>3.</td>
<td>
<a href="http://www.sportspundit.com/groups/102-sweden"><img alt="Sweden" class="alignleft" src="/system/data/3225/square/102-sweden.png?1377792164" /></a>
<div class='textbox'>
<strong class='title'>
<a href="http://www.sportspundit.com/groups/102-sweden">Sweden</a>
</strong>
</div>
</td>
<td class='col3'>19</td>
</tr>

<tr>
<td>4.</td>
<td>
<a href="http://www.sportspundit.com/groups/106-united-states"><img alt="United States" class="alignleft" src="/system/data/3213/square/106-united-states.png?1377791568" /></a>
<div class='textbox'>
<strong class='title'>
<a href="http://www.sportspundit.com/groups/106-united-states">United States</a>
</strong>
</div>
</td>
<td class='col3'>-1</td>
</tr>

<tr>
<td>5.</td>
<td>
<a href="http://www.sportspundit.com/groups/57-fans-of-manchester-utd"><img alt="Fans of Manchester Utd" class="alignleft" src="/system/data/3219/square/57-fans-of-manchester-utd.png?1377791914" /></a>
<div class='textbox'>
<strong class='title'>
<a href="http://www.sportspundit.com/groups/57-fans-of-manchester-utd">Fans of Manchester Utd</a>
</strong>
</div>
</td>
<td class='col3'>-17</td>
</tr>

</tbody>
<tfoot>
<tr>
<td colspan='3'>
<a href="/leaderboard/top-betting-groups">View full leaderboard</a>
</td>
</tr>
</tfoot>
</table>

</section>

  <!-- widget -->
  <!-- Start top list -->
  <section class='widget'>
<header>
<h3>Highest Rated Tennis Players</h3>
</header>
<!-- table -->
<table id='toplistdiv'>
<thead>
<tr>
<th>#</th>
<th>Player</th>
<th class='col3'>Score</th>
</tr>
</thead>
<tbody class='alt-bg-list'>
</tbody>
<tfoot>
<tr>
<td colspan='3'>
<a href="/tennis/leaderboard/highest-rated-players">View full leaderboard</a>
</td>
</tr>
</tfoot>
</table>

</section>

  <!-- end toplist -->
  <!-- widget --> 
 <!-- birthday area -->
      <section class='widget'>
<header>
<h3>Today's Birthdays</h3>
</header>
<div class='slideshow'>
<div class='holder'>
<time class='date' datetime='2015-08-28'>Friday, August 28</time>
<div class='mask'>
<div class='slideset'>
<div class='slide'>
<div class='img-holder'>
<a href="/tennis/players/9366-yves-allegro"><img src="http://media3.picsearch.com/is?YNwkiH-l-ZuAezzQMB9AfkDarH2ykzsEFSwxAKG8PTE" width="114" height="84" alt="Yves Allegro" /></a>
</div>
<strong class='name'>
<a href="/tennis/players/9366-yves-allegro">Yves Allegro</a>
(37)
</strong>
</div>
<div class='slide'>
<div class='img-holder'>
<a href="/tennis/players/9469-kimiko-date-krumm"><img src="http://media3.picsearch.com/is?TcE6A0zQFuHqMukyM-VJfgGnlbA1eOQF-d1-siDz53s" width="114" height="89" alt="Kimiko Date-Krumm" /></a>
</div>
<strong class='name'>
<a href="/tennis/players/9469-kimiko-date-krumm">Kimiko Date-Krumm</a>
(45)
</strong>
</div>
</div>
</div>
</div>
<ul class='btns'>
<li>
<a class='btn-prev' href='#'>Previous</a>
</li>
<li>
<a class='btn-next' href='#'>Next</a>
</li>
</ul>
</div>
</section>

      <section class='widget vote'>
<header>
<h3>Who has the best backhand after Federer?</h3>
</header>
<div class='content-box'>
<div class='notice-msg' id='poll_msg' style='display: none; width: 90%;'></div>
<form class="voting-form" action="/polls/vote/136" accept-charset="UTF-8" data-remote="true" method="post"><input name="utf8" type="hidden" value="&#x2713;" />
<fieldset>
<div class='input-holder'>
<input auto-submit class='radio' name='choice[136]' type='radio' value='551'>
<label>Rafa Nadal</label>
</div>
<div class='input-holder'>
<input auto-submit class='radio' name='choice[136]' type='radio' value='552'>
<label>Robin Soderling</label>
</div>
<div class='input-holder'>
<input auto-submit class='radio' name='choice[136]' type='radio' value='553'>
<label>Andy Murray</label>
</div>
<div class='input-holder'>
<input auto-submit class='radio' name='choice[136]' type='radio' value='554'>
<label>Andy Roddick</label>
</div>
<div class='input-holder'>
<input auto-submit class='radio' name='choice[136]' type='radio' value='555'>
<label>Novak Djokovic</label>
</div>
</fieldset>
</form>

<div class='diagram-holder' id='poll_result'>
<div id='chart'>

<script type='text/javascript'>
  google.load('visualization','1', {packages: ['corechart']});
  google.setOnLoadCallback(draw_chart);
  function draw_chart() {
    var data_table = new google.visualization.DataTable();data_table.addColumn({"type":"string","label":"Team"});data_table.addColumn({"type":"number","label":"Votes Percentage"});data_table.addRow([{v: "Rafa Nadal (30%)"}, {v: 30}]);data_table.addRow([{v: "Robin Soderling (4%)"}, {v: 4}]);data_table.addRow([{v: "Andy Murray (14%)"}, {v: 14}]);data_table.addRow([{v: "Andy Roddick (8%)"}, {v: 8}]);data_table.addRow([{v: "Novak Djokovic (41%)"}, {v: 41}]);
    var chart = new google.visualization.PieChart(document.getElementById('chart'));
    chart.draw(data_table, {width: "100%", height: "80%", is3D: true, legend: {textStyle: {fontSize: 12}}});
  };
</script>
</div>

</div>
<span class='votes'>Number of votes: 591</span>
</div>
</section>

  <!-- widget -->
  <div class="fb-wrapper">
  <!-- facebook plugin -->
    <div class="facebook-plugin">
      <div class="fb-page" data-href="http://www.facebook.com/SportsPundit" data-small-header="false" data-width="500" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true" data-show-posts="false"><div class="fb-xfbml-parse-ignore"><blockquote cite="http://www.facebook.com/SportsPundit"><a href="http://www.facebook.com/SportsPundit">Sports Pundit</a></blockquote></div></div>
    </div>
    <!-- facebook plugin -->
  </div>
</aside>
        </div>
      </div>
    </div>
    <!-- footer of the page -->
    <footer id='footer'>
<div class='f1'>
<div class='f2'>
<div class='footer-holder'>
<nav>
<ul>
<li><a href="/about-us">About Us</a></li>
<li><a href="/contact-us">Contact</a></li>
<li><a href="/terms-of-use">Terms</a></li>
<li><a href="/privacy-policy">Privacy</a></li>
<li class='rss'><a href="/rss">RSS</a></li>
</ul>
</nav>
</div>
</div>
</div>
</footer>

  </div>
  <div id="fb-root"></div>
<script type="text/javascript">
callQueue.push(function() {
  $(document).on("click", "#invite_fbfriend", function (e) {
    e.preventDefault();
    fb_ids = $(".selected").map(function () {
        //console.log($(this).data('facebook-id'))
        return $(this).data('facebook-id');
    }).get().join();
    sendRequestToRecipients(fb_ids);
  });

  $(document).on("click", "#all_fbfriend", function (e) {
    e.preventDefault();
    sendRequestViaMultiFriendSelector();
  });

  function sendRequestToRecipients(user_ids) {
    FB.ui({method: 'apprequests',
        message: 'Hey ! Join me here! If you love sports, you\'ll love SportsPundit.com!',
        to: user_ids
    }, requestCallback);
    return false;
  }

  function sendRequestViaMultiFriendSelector() {
    FB.ui({method: 'apprequests',
        message: 'Hey ! Join me here! If you love sports, you\'ll love SportsPundit.com!'
    }, requestCallback);
  }

  function requestCallback(response) {
    // handle invitation
    $.ajax({
        url: '/invitation_codes/facebook_invitation',
        type: 'POST',
        data: response,
        success: function (res) {
        }
    });
  }

  window.fbAsyncInit = function() {
    FB.init({
      appId      : '190558272617',
      cookie     : true,
      xfbml      : true,
      version    : 'v2.3'
    });
    
    // below function will invoke on facebook like
    FB.Event.subscribe('edge.create',function (response) {
      if (response.match("pages\/Sports-Pundit")) {
          var datapost = {find_us_on_facebook: true }
      }else{
          var datapost = {likeable_id: '', likeable_type: 'NilClass'}
      }
      $.ajax({
          url: '/likes/create',
          type: 'POST',
          data: datapost,
          success: function (res) {
          }
      });
    });

    // below function will invoke on facebook unlike
    FB.Event.subscribe('edge.remove',function (response) {
        if (response.match("pages\/Sports-Pundit")) {
            var datapost = {find_us_on_facebook: true }
        } else {
            var datapost = {likeable_id: '', likeable_type: 'NilClass'}
        }
        $.ajax({
            url: '/likes/destroy',
            type: 'POST',
            data: datapost,
            success: function (res) {
            }
        });
    });
    
    window.fbLoaded = true;
    // Additional initialization code here
    if (typeof(window.fbOnLoad) == 'function') {
        window.fbOnLoad();
    }
  };
  // Load the SDK Asynchronously
  (function(d, s, id){
   var js, fjs = d.getElementsByTagName(s)[0];
   if (d.getElementById(id)) {return;}
   js = d.createElement(s); js.id = id;
   js.src = "//connect.facebook.net/en_US/sdk.js";
   fjs.parentNode.insertBefore(js, fjs);
  }(document, 'script', 'facebook-jssdk'));

  $(document).ajaxComplete(function () {
    try {
        FB.XFBML.parse();
    } catch (ex) {
    }
  });
  });
</script>


</body>
</html>
struct
Detail The element type "meta" must be terminated by the matching end-tag "</meta>".
ErrNumber 0
ExceptionMessage The element type "meta" must be terminated by the matching end-tag "</meta>".
Message An error occured while Parsing an XML document.
StackTrace coldfusion.xml.XmlProcessException: An error occured while Parsing an XML document. at coldfusion.xml.XmlProcessor.parse(XmlProcessor.java:183) at coldfusion.runtime.CFPage.XmlParse(CFPage.java:211) at cfrss2ecfc139837872$funcGETXML.runFunction(C:\inetpub\vhosts\dorkwebsites.com\httpdocs\Tennisdemo\rss.cfc:588) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:418) at coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:360) at coldfusion.runtime.UDFMethod$ArgumentCollectionFilter.invoke(UDFMethod.java:324) at coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:59) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:277) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:192) at coldfusion.runtime.CfJspPage._invokeUDF(CfJspPage.java:2471) at cfrss2ecfc139837872$funcGETENTRIES.runFunction(C:\inetpub\vhosts\dorkwebsites.com\httpdocs\Tennisdemo\rss.cfc:198) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:418) at coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:360) at coldfusion.runtime.UDFMethod$ArgumentCollectionFilter.invoke(UDFMethod.java:324) at coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:59) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:277) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:192) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:448) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:308) at coldfusion.runtime.CfJspPage._invoke(CfJspPage.java:2272) at cfresource2ecfm1268020515._factor0(C:\inetpub\vhosts\dorkwebsites.com\httpdocs\Tennisdemo\resource.cfm:149) at cfresource2ecfm1268020515.runPage(C:\inetpub\vhosts\dorkwebsites.com\httpdocs\Tennisdemo\resource.cfm:1) at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:196) at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:370) at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:2661) at cfindex2ecfm1611466537.runPage(C:\inetpub\vhosts\dorkwebsites.com\httpdocs\Tennisdemo\tennis-trainer\index.cfm:1) at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:196) at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:370) at coldfusion.filter.CfincludeFilter.invoke(CfincludeFilter.java:65) at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:279) at coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.java:48) at coldfusion.filter.MonitoringFilter.invoke(MonitoringFilter.java:40) at coldfusion.filter.PathFilter.invoke(PathFilter.java:86) at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:70) at coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:28) at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38) at coldfusion.filter.NoCacheFilter.invoke(NoCacheFilter.java:46) at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:38) at coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:22) at coldfusion.CfmServlet.service(CfmServlet.java:175) at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:89) at jrun.servlet.FilterChain.doFilter(FilterChain.java:86) at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:42) at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46) at jrun.servlet.FilterChain.doFilter(FilterChain.java:94) at jrun.servlet.FilterChain.service(FilterChain.java:101) at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:106) at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42) at jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:286) at jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:543) at jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:203) at jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPool.java:320) at jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:428) at jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:266) at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)
TagContext
array
1
struct
COLUMN 0
ID CF_CFPAGE
LINE 588
RAW_TRACE at cfrss2ecfc139837872$funcGETXML.runFunction(C:\inetpub\vhosts\dorkwebsites.com\httpdocs\Tennisdemo\rss.cfc:588)
TEMPLATE C:\inetpub\vhosts\dorkwebsites.com\httpdocs\Tennisdemo\rss.cfc
TYPE CFML
2
struct
COLUMN 0
ID CF_UDFMETHOD
LINE 198
RAW_TRACE at cfrss2ecfc139837872$funcGETENTRIES.runFunction(C:\inetpub\vhosts\dorkwebsites.com\httpdocs\Tennisdemo\rss.cfc:198)
TEMPLATE C:\inetpub\vhosts\dorkwebsites.com\httpdocs\Tennisdemo\rss.cfc
TYPE CFML
3
struct
COLUMN 0
ID CF_TEMPLATEPROXY
LINE 149
RAW_TRACE at cfresource2ecfm1268020515._factor0(C:\inetpub\vhosts\dorkwebsites.com\httpdocs\Tennisdemo\resource.cfm:149)
TEMPLATE C:\inetpub\vhosts\dorkwebsites.com\httpdocs\Tennisdemo\resource.cfm
TYPE CFML
4
struct
COLUMN 0
ID CF_RESOURCE
LINE 1
RAW_TRACE at cfresource2ecfm1268020515.runPage(C:\inetpub\vhosts\dorkwebsites.com\httpdocs\Tennisdemo\resource.cfm:1)
TEMPLATE C:\inetpub\vhosts\dorkwebsites.com\httpdocs\Tennisdemo\resource.cfm
TYPE CFML
5
struct
COLUMN 0
ID CFINCLUDE
LINE 1
RAW_TRACE at cfindex2ecfm1611466537.runPage(C:\inetpub\vhosts\dorkwebsites.com\httpdocs\Tennisdemo\tennis-trainer\index.cfm:1)
TEMPLATE C:\inetpub\vhosts\dorkwebsites.com\httpdocs\Tennisdemo\tennis-trainer\index.cfm
TYPE CFML
Type Expression
proc Parsing
struct
AUTH_PASSWORD [empty string]
AUTH_TYPE [empty string]
AUTH_USER [empty string]
CERT_COOKIE [empty string]
CERT_FLAGS [empty string]
CERT_ISSUER [empty string]
CERT_KEYSIZE [empty string]
CERT_SECRETKEYSIZE [empty string]
CERT_SERIALNUMBER [empty string]
CERT_SERVER_ISSUER [empty string]
CERT_SERVER_SUBJECT [empty string]
CERT_SUBJECT [empty string]
CF_TEMPLATE_PATH C:\inetpub\vhosts\dorkwebsites.com\httpdocs\Tennisdemo\tennis-trainer\index.cfm
CONTENT_LENGTH 0
CONTENT_TYPE [empty string]
CONTEXT_PATH [empty string]
GATEWAY_INTERFACE CGI/1.1
HTTPS off
HTTPS_KEYSIZE [empty string]
HTTPS_SECRETKEYSIZE [empty string]
HTTPS_SERVER_ISSUER [empty string]
HTTPS_SERVER_SUBJECT [empty string]
HTTP_ACCEPT text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
HTTP_ACCEPT_ENCODING x-gzip, gzip, deflate
HTTP_ACCEPT_LANGUAGE en-us,en-gb,en;q=0.7,*;q=0.3
HTTP_CONNECTION [empty string]
HTTP_COOKIE [empty string]
HTTP_HOST dorkwebsites.com
HTTP_REFERER [empty string]
HTTP_USER_AGENT CCBot/2.0 (http://commoncrawl.org/faq/)
PATH_INFO /Tennisdemo/tennis-trainer/Index.cfm
PATH_TRANSLATED C:\inetpub\vhosts\dorkwebsites.com\httpdocs\Tennisdemo\tennis-trainer\index.cfm
QUERY_STRING topic=tennis%20trainer
REMOTE_ADDR 54.167.86.186
REMOTE_HOST 54.167.86.186
REMOTE_USER [empty string]
REQUEST_METHOD GET
SCRIPT_NAME /Tennisdemo/tennis-trainer/Index.cfm
SERVER_NAME dorkwebsites.com
SERVER_PORT 80
SERVER_PORT_SECURE 0
SERVER_PROTOCOL HTTP/1.0
SERVER_SOFTWARE Microsoft-IIS/7.5
WEB_SERVER_API [empty string]