May 12, 2016

NFL Network analyst Rich Eisen explains why Jerry Jones and other NFL owners are entertaining the thought of placing a franchise in Las Vegas.

You May Like