Brad Keselowski & Larry Mac were not happy with some of the results on NASCAR Race Hub’s top 50 drivers list

Video Details

As 'NASCAR Race Hub' unveils their top 50 drivers list, Brad Keselowski and Larry McReynolds voice their displeasure over some of the results.