Sports Todd Fuhrman says ‘it’s put up or shut up time for Philadelphia’ 5 years ago Todd Fuhrman isn’t ready to give up on the Philadelphia Eagles yet but he thinks they desperately need a win against the Buffalo Bills this weekend. Continue Reading Previous Astros executive apologizes, MLB to conduct interviewsNext Phillies hire Yankees’ Barber as amateur scouting director More Stories Sports Today on Sky Sports Racing: All-weather action at Wolves and Newcastle 34 mins ago Sports A course that suits all styles? Pundits predict who will win The Players 2 hours ago Sports F1 pundit predictions: World champion? First race winner? Hamilton’s hopes? 2 hours ago