Reports: Super Bowl LI to be played in Houston

(Source: MGN Online)
(Source: MGN Online)

NBC affiliate KPRC-TV in Houston is reporting that the 51st Super Bowl will be played in 2017 in Houston.

NFL owners met in Boston on Tuesday to vote on the host cities.

We'll have more on later editions.

Copyright 2013 KPLC. All rights reserved.