Michael Rupp - Age, Family, Bio
Ranking the Most Clutch NHL Game 7 Performances of the 2000s, News, Scores, Highlights, Stats, and Rumors
Ryan Reynolds - Wikipedia
Scott Rupp
Players that have played for the most different teams in NHL history : r/ hockey
Mike Rupp, Minnesota Wild
NHL Playoffs 2012: Washington Capitals' Alexander Ovechkin comes through with game winner to even series with New York Rangers
Mike Rupp - The Hockey News
New Jersey Devils - The Hockey Chronicle