Sports Brandon Powell returns a punt 61 yards to the house for a touchdown 2 years ago Brandon Powell returned a punt 61 yards to the house for a touchdown to help the Los Angeles Rams win 30-23. Continue Reading Previous Alex Singleton’s Pick-Six helps Eagles extend their lead over the Giants in the second halfNext Odell Beckham Jr. catches fourth touchdown in sixth game with Rams, hits “the griddy” after More Stories Sports England Women aim for T20I series sweep against Pakistan LIVE! 18 mins ago Sports Norris bids to take Verstappen on again for Imola win LIVE! 18 mins ago Sports Raducanu pulls out of French Open qualifying 1 hour ago