Ryan O'Reilly is a Canadian professional ice hockey centre and alternate captain for the Nashville Predators of the National Hockey League. He has previously played for the Colorado Avalanche, Buffalo Sabres, St. Louis Blues and the Toronto Maple Leafs in the NHL. From Wikipedia