Buccaneers vs. Lions is scheduled to begin at 7 p.m. ET tonight, Oct. 13, on ESPN. If you don’t have cable, you’ll need a live TV streaming service to stream Monday Night Football for free.