Numbers don't add up. They won by DD at Rider earlier in the season, yet they're only favored by 4 at home?

Public's all over St. Peter's so far. It may work out, but I'd be leery.

Public's all over St. Peter's so far. It may work out, but I'd be leery.