John "Jack" Roslovic is an American professional ice hockey center who is currently an unrestricted free agent. He most recently played for the Carolina Hurricanes of the National Hockey League. From Wikipedia
His push for term meets a cap-crunched market with most roster spots already spoken for.