The San Jose Sharks have signed Western Michigan defenseman Matt Tennyson to an entry-level contract. The 21-year-old Tennyson was an unrestricted free agent who just finished his junior year in college before signing the deal on Thursday.