Huge-screen TV at LCA (VIDEO)

July 18, 2017

Little Caesars Arena will feature a video board measuring 5,100 square feet.


share story