Chelsea vs. Leicester City live stream: How to watch the FA Cup Final
Chelsea vs. Leicester City start time and channels The FA Cup kicks off today (May 15) at 12:15 p.m. ET/9:15 a.m. PT. ESPN Plus holds the exclusive streaming rights in the U.S., while UK viewers can watch the match on BBC. The Chelsea vs. Leicester City live stream is here as a pivotal moment in…