McTavish, a 6-foot-4 senior, averaged 19.8 points and 9.3 rebounds for the Cavaliers. A two-time All-Carroll County selection, McTavish said he was also recruited by Army, Campbell, Lafayette and Navy. "Ryan has a tremendous work ethic and is what every college coach wants to hear is -- he's a gym rat," PC coach Gregg Nibert said in a news release. "Ryan has tremendous skills in shooting, passing and a great understanding of the game. He can play both shooting guard and small forward."