Cannot implicitly convert type to 'T'

Code Example - Cannot implicitly convert type to 'T'

                
                        public T Get<T>(Stats type) where T : IConvertible
{
    return (T) Convert.ChangeType(PlayerStats[type], typeof(T));
}