Career
He is a former college basketball player with the University of Alabama. Kennedy left college one year early to pursue his dreams of playing in the National Basketball Association. He was not drafted by an National Basketball Association team in 2005, so he took his game overseas. After the University of California granted him his release, he signed with the University of Alabama.
He was the top scorer with the University of Alabama"s Crimson Tide for two seasons and he led the Securities and Exchange Commission conference in scoring in 2005, averaging 17.9 points per game.
He was also a 2-time All-Securities and Exchange Commission first team player in both 2004 and 2005. He led his team to the National Collegiate Athletic Association tournament in both 2004 and 2005, advancing as far as the Elite Eight in one of the years.
Winston declared for the 2005 National Basketball Association Draft after his junior year, and was expected to go somewhere in the middle of the first round. But to the shock & surprise of Winston and his supporters, he wasn"t drafted.
Winston worked out as an undrafted free agent for some National Basketball Association teams but eventually went to Europe to play pro ball.
He played an important role for his team Panionios in the Greek League 2006-2007 season, as he was the team"s first scorer, averaging 14.9 points per game, plus 3.2 rebounds, 2 assists, 1.2 steals and 2.3 turnovers per game in 32.3 minutes per game. He was the team"s co-Most Valuable Player that season, along with teammate Stratos Perperoglou, and at the end of the season they both landed contracts with the Greek power Panathinaikos. In his first season with Panathinaikos, Winston averaged 8 points per game and 3.1 rebounds per game in 19 minutes per game in the Greek League.
In the 2007-2008 Greek League post season, in 10 games, he averaged 5.9 points per game and 2.6 rebounds per game in 16.2 minutes of play.
He drew the media"s attention on February 17, 2008, after scoring 26 points with 7-8 3-pointers made against Panathinaikos" arch rivals Olympiacos Piraeus. On July 30, 2008, Winston signed with Türk Telekom of Turkey.
He left them in February 2009, and signed with Real Madrid for the rest of the season. In August 2009, he signed with Lottomatica Roma of the Italian Lega Basket Serie A for the 2009-2010 season.
In August 2010 he signed a one-year contract for the 2010-2011 season with Virtus Bologna.
In November 2011, he signed a six-week contract with Telenet Oostende. After contract expired he extended his contract till the end of the season. On December 27, 2012, he signed with BCM Gravelines of France for the rest of the 2012-2013 season.
Only 5 days later he was waived, because of some physical problems.
In September 2013, he signed with Amchit Club of Lebanon. In January 2014, he returned to France and signed with Olympique Antibes for the rest of the season.
On November 26, 2014, Winston signed with Halcones de Xalapa of Mexico. In January 2015, he left the Mexican team and signed with Club Malvín of Uruguay.
In May 2015, he signed with Guaiqueríes de Margarita of Venezuela for the rest of the 2015 LPB season.